UNPKG

@shi-corp/objectid-converter

Version:
225 lines (224 loc) 13 kB
{ "name": "@shi-corp/objectid-converter", "version": "2.1.1", "description": "Converts Microsoft Object IDs to and from SIDs.", "main": "bin/index.js", "type": "module", "scripts": { "start": "node ./bin/index.js", "build:Dev": "tsc", "prebuild:Prod": "tsc -p prod.tsconfig.json --emitDeclarationOnly false", "build:Prod": "tsc -p prod.tsconfig.json --removeComments false", "test:Unit": "node --experimental-test-module-mocks --test bin/test/unit/**/*.test.js", "lint": "eslint --max-warnings 0", "prepare": "ts-patch install" }, "keywords": [ "Object ID", "Azure", "Entra", "Entra ID", "Windows", "Cloud", "UUID", "Converter", "Library", "Easy", "Minimal", "Security Identifier", "SID", "GUID" ], "packageManager": "npm@11.12.1", "devEngines": { "runtime": { "name": "node", "version": ">=22.17.0", "onFail": "error" }, "packageManager": { "name": "npm", "onFail": "error" } }, "repository": { "type": "git", "url": "git+https://github.com/Software-Hardware-Integration-Lab/ObjectID-Converter.git", "directory": "/" }, "bugs": { "url": "https://github.com/Software-Hardware-Integration-Lab/ObjectID-Converter/issues" }, "author": "Elliot Huffman <elliot_huffman@shi.com>", "license": "MIT", "dependencies": { "typia": "~12.0.2", "uuid": "~14.0.0" }, "devDependencies": { "@shi-corp/development-utilities": "~2.2.0", "@types/node": "~25.6.0", "ts-patch": "~3.3.0", "typescript": "~5.9.3" }, "overrides": { "array-buffer-byte-length": "npm:@socketregistry/array-buffer-byte-length@^1", "array-includes": "npm:@socketregistry/array-includes@^1", "array.prototype.findlast": "npm:@socketregistry/array.prototype.findlast@^1", "array.prototype.findlastindex": "npm:@socketregistry/array.prototype.findlastindex@^1", "array.prototype.flat": "npm:@socketregistry/array.prototype.flat@^1", "array.prototype.flatmap": "npm:@socketregistry/array.prototype.flatmap@^1", "array.prototype.tosorted": "npm:@socketregistry/array.prototype.tosorted@^1", "arraybuffer.prototype.slice": "npm:@socketregistry/arraybuffer.prototype.slice@^1", "available-typed-arrays": "npm:@socketregistry/available-typed-arrays@^1", "define-properties": "npm:@socketregistry/define-properties@^1", "es-define-property": "npm:@socketregistry/es-define-property@^1", "es-iterator-helpers": "npm:@socketregistry/es-iterator-helpers@^1", "es-set-tostringtag": "npm:@socketregistry/es-set-tostringtag@^1", "for-each": "npm:@socketregistry/for-each@^1", "function-bind": "npm:@socketregistry/function-bind@^1", "function.prototype.name": "npm:@socketregistry/function.prototype.name@^1", "functions-have-names": "npm:@socketregistry/functions-have-names@^1", "get-symbol-description": "npm:@socketregistry/get-symbol-description@^1", "globalthis": "npm:@socketregistry/globalthis@^1", "gopd": "npm:@socketregistry/gopd@^1", "has-property-descriptors": "npm:@socketregistry/has-property-descriptors@^1", "has-proto": "npm:@socketregistry/has-proto@^1", "has-symbols": "npm:@socketregistry/has-symbols@^1", "has-tostringtag": "npm:@socketregistry/has-tostringtag@^1", "hasown": "npm:@socketregistry/hasown@^1", "internal-slot": "npm:@socketregistry/internal-slot@^1", "is-array-buffer": "npm:@socketregistry/is-array-buffer@^1", "is-bigint": "npm:@socketregistry/is-bigint@^1", "is-boolean-object": "npm:@socketregistry/is-boolean-object@^1", "is-core-module": "npm:@socketregistry/is-core-module@^1", "is-date-object": "npm:@socketregistry/is-date-object@^1", "is-generator-function": "npm:@socketregistry/is-generator-function@^1", "is-interactive": "npm:@socketregistry/is-interactive@^1", "is-map": "npm:@socketregistry/is-map@^1", "is-negative-zero": "npm:@socketregistry/is-negative-zero@^1", "is-number-object": "npm:@socketregistry/is-number-object@^1", "is-regex": "npm:@socketregistry/is-regex@^1", "is-set": "npm:@socketregistry/is-set@^1", "is-shared-array-buffer": "npm:@socketregistry/is-shared-array-buffer@^1", "is-string": "npm:@socketregistry/is-string@^1", "is-symbol": "npm:@socketregistry/is-symbol@^1", "is-typed-array": "npm:@socketregistry/is-typed-array@^1", "is-unicode-supported": "npm:@socketregistry/is-unicode-supported@^1", "is-weakmap": "npm:@socketregistry/is-weakmap@^1", "is-weakref": "npm:@socketregistry/is-weakref@^1", "is-weakset": "npm:@socketregistry/is-weakset@^1", "isarray": "npm:@socketregistry/isarray@^1", "iterator.prototype": "npm:@socketregistry/iterator.prototype@^1", "object-assign": "npm:@socketregistry/object-assign@^1", "object-keys": "npm:@socketregistry/object-keys@^1", "object.assign": "npm:@socketregistry/object.assign@^1", "object.entries": "npm:@socketregistry/object.entries@^1", "object.fromentries": "npm:@socketregistry/object.fromentries@^1", "object.groupby": "npm:@socketregistry/object.groupby@^1", "object.values": "npm:@socketregistry/object.values@^1", "path-parse": "npm:@socketregistry/path-parse@^1", "reflect.getprototypeof": "npm:@socketregistry/reflect.getprototypeof@^1", "regexp.prototype.flags": "npm:@socketregistry/regexp.prototype.flags@^1", "safe-array-concat": "npm:@socketregistry/safe-array-concat@^1", "safe-buffer": "npm:@socketregistry/safe-buffer@^1", "safe-regex-test": "npm:@socketregistry/safe-regex-test@^1", "safer-buffer": "npm:@socketregistry/safer-buffer@^1", "set-function-length": "npm:@socketregistry/set-function-length@^1", "side-channel": "npm:@socketregistry/side-channel@^1", "string.prototype.includes": "npm:@socketregistry/string.prototype.includes@^1", "string.prototype.matchall": "npm:@socketregistry/string.prototype.matchall@^1", "string.prototype.repeat": "npm:@socketregistry/string.prototype.repeat@^1", "string.prototype.trim": "npm:@socketregistry/string.prototype.trim@^1", "string.prototype.trimend": "npm:@socketregistry/string.prototype.trimend@^1", "string.prototype.trimstart": "npm:@socketregistry/string.prototype.trimstart@^1", "typed-array-buffer": "npm:@socketregistry/typed-array-buffer@^1", "typed-array-byte-length": "npm:@socketregistry/typed-array-byte-length@^1", "typed-array-byte-offset": "npm:@socketregistry/typed-array-byte-offset@^1", "typed-array-length": "npm:@socketregistry/typed-array-length@^1", "unbox-primitive": "npm:@socketregistry/unbox-primitive@^1", "which-boxed-primitive": "npm:@socketregistry/which-boxed-primitive@^1", "which-collection": "npm:@socketregistry/which-collection@^1", "which-typed-array": "npm:@socketregistry/which-typed-array@^1" }, "resolutions": { "array-buffer-byte-length": "npm:@socketregistry/array-buffer-byte-length@^1", "array-includes": "npm:@socketregistry/array-includes@^1", "array.prototype.findlast": "npm:@socketregistry/array.prototype.findlast@^1", "array.prototype.findlastindex": "npm:@socketregistry/array.prototype.findlastindex@^1", "array.prototype.flat": "npm:@socketregistry/array.prototype.flat@^1", "array.prototype.flatmap": "npm:@socketregistry/array.prototype.flatmap@^1", "array.prototype.tosorted": "npm:@socketregistry/array.prototype.tosorted@^1", "arraybuffer.prototype.slice": "npm:@socketregistry/arraybuffer.prototype.slice@^1", "available-typed-arrays": "npm:@socketregistry/available-typed-arrays@^1", "define-properties": "npm:@socketregistry/define-properties@^1", "es-define-property": "npm:@socketregistry/es-define-property@^1", "es-iterator-helpers": "npm:@socketregistry/es-iterator-helpers@^1", "es-set-tostringtag": "npm:@socketregistry/es-set-tostringtag@^1", "for-each": "npm:@socketregistry/for-each@^1", "function-bind": "npm:@socketregistry/function-bind@^1", "function.prototype.name": "npm:@socketregistry/function.prototype.name@^1", "functions-have-names": "npm:@socketregistry/functions-have-names@^1", "get-symbol-description": "npm:@socketregistry/get-symbol-description@^1", "globalthis": "npm:@socketregistry/globalthis@^1", "gopd": "npm:@socketregistry/gopd@^1", "has-property-descriptors": "npm:@socketregistry/has-property-descriptors@^1", "has-proto": "npm:@socketregistry/has-proto@^1", "has-symbols": "npm:@socketregistry/has-symbols@^1", "has-tostringtag": "npm:@socketregistry/has-tostringtag@^1", "hasown": "npm:@socketregistry/hasown@^1", "internal-slot": "npm:@socketregistry/internal-slot@^1", "is-array-buffer": "npm:@socketregistry/is-array-buffer@^1", "is-bigint": "npm:@socketregistry/is-bigint@^1", "is-boolean-object": "npm:@socketregistry/is-boolean-object@^1", "is-core-module": "npm:@socketregistry/is-core-module@^1", "is-date-object": "npm:@socketregistry/is-date-object@^1", "is-generator-function": "npm:@socketregistry/is-generator-function@^1", "is-interactive": "npm:@socketregistry/is-interactive@^1", "is-map": "npm:@socketregistry/is-map@^1", "is-negative-zero": "npm:@socketregistry/is-negative-zero@^1", "is-number-object": "npm:@socketregistry/is-number-object@^1", "is-regex": "npm:@socketregistry/is-regex@^1", "is-set": "npm:@socketregistry/is-set@^1", "is-shared-array-buffer": "npm:@socketregistry/is-shared-array-buffer@^1", "is-string": "npm:@socketregistry/is-string@^1", "is-symbol": "npm:@socketregistry/is-symbol@^1", "is-typed-array": "npm:@socketregistry/is-typed-array@^1", "is-unicode-supported": "npm:@socketregistry/is-unicode-supported@^1", "is-weakmap": "npm:@socketregistry/is-weakmap@^1", "is-weakref": "npm:@socketregistry/is-weakref@^1", "is-weakset": "npm:@socketregistry/is-weakset@^1", "isarray": "npm:@socketregistry/isarray@^1", "iterator.prototype": "npm:@socketregistry/iterator.prototype@^1", "object-assign": "npm:@socketregistry/object-assign@^1", "object-keys": "npm:@socketregistry/object-keys@^1", "object.assign": "npm:@socketregistry/object.assign@^1", "object.entries": "npm:@socketregistry/object.entries@^1", "object.fromentries": "npm:@socketregistry/object.fromentries@^1", "object.groupby": "npm:@socketregistry/object.groupby@^1", "object.values": "npm:@socketregistry/object.values@^1", "path-parse": "npm:@socketregistry/path-parse@^1", "reflect.getprototypeof": "npm:@socketregistry/reflect.getprototypeof@^1", "regexp.prototype.flags": "npm:@socketregistry/regexp.prototype.flags@^1", "safe-array-concat": "npm:@socketregistry/safe-array-concat@^1", "safe-buffer": "npm:@socketregistry/safe-buffer@^1", "safe-regex-test": "npm:@socketregistry/safe-regex-test@^1", "safer-buffer": "npm:@socketregistry/safer-buffer@^1", "set-function-length": "npm:@socketregistry/set-function-length@^1", "side-channel": "npm:@socketregistry/side-channel@^1", "string.prototype.includes": "npm:@socketregistry/string.prototype.includes@^1", "string.prototype.matchall": "npm:@socketregistry/string.prototype.matchall@^1", "string.prototype.repeat": "npm:@socketregistry/string.prototype.repeat@^1", "string.prototype.trim": "npm:@socketregistry/string.prototype.trim@^1", "string.prototype.trimend": "npm:@socketregistry/string.prototype.trimend@^1", "string.prototype.trimstart": "npm:@socketregistry/string.prototype.trimstart@^1", "typed-array-buffer": "npm:@socketregistry/typed-array-buffer@^1", "typed-array-byte-length": "npm:@socketregistry/typed-array-byte-length@^1", "typed-array-byte-offset": "npm:@socketregistry/typed-array-byte-offset@^1", "typed-array-length": "npm:@socketregistry/typed-array-length@^1", "unbox-primitive": "npm:@socketregistry/unbox-primitive@^1", "which-boxed-primitive": "npm:@socketregistry/which-boxed-primitive@^1", "which-collection": "npm:@socketregistry/which-collection@^1", "which-typed-array": "npm:@socketregistry/which-typed-array@^1" } }