add hw2
This commit is contained in:
		
							
								
								
									
										13
									
								
								node_modules/uuid/dist/cjs-browser/v6ToV1.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/uuid/dist/cjs-browser/v6ToV1.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| "use strict"; | ||||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||||
| const parse_js_1 = require("./parse.js"); | ||||
| const stringify_js_1 = require("./stringify.js"); | ||||
| function v6ToV1(uuid) { | ||||
|     const v6Bytes = typeof uuid === 'string' ? (0, parse_js_1.default)(uuid) : uuid; | ||||
|     const v1Bytes = _v6ToV1(v6Bytes); | ||||
|     return typeof uuid === 'string' ? (0, stringify_js_1.unsafeStringify)(v1Bytes) : v1Bytes; | ||||
| } | ||||
| exports.default = v6ToV1; | ||||
| function _v6ToV1(v6Bytes) { | ||||
|     return Uint8Array.of(((v6Bytes[3] & 0x0f) << 4) | ((v6Bytes[4] >> 4) & 0x0f), ((v6Bytes[4] & 0x0f) << 4) | ((v6Bytes[5] & 0xf0) >> 4), ((v6Bytes[5] & 0x0f) << 4) | (v6Bytes[6] & 0x0f), v6Bytes[7], ((v6Bytes[1] & 0x0f) << 4) | ((v6Bytes[2] & 0xf0) >> 4), ((v6Bytes[2] & 0x0f) << 4) | ((v6Bytes[3] & 0xf0) >> 4), 0x10 | ((v6Bytes[0] & 0xf0) >> 4), ((v6Bytes[0] & 0x0f) << 4) | ((v6Bytes[1] & 0xf0) >> 4), v6Bytes[8], v6Bytes[9], v6Bytes[10], v6Bytes[11], v6Bytes[12], v6Bytes[13], v6Bytes[14], v6Bytes[15]); | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 nik
					nik