{"id":164692179,"number":"2.0.0-beta.2","published_at":"2025-12-09T15:38:47.387Z","licenses":"MIT","integrity":"sha512-MlrhZk0NnVzaqUsYxYD7LJAEv6UB6IjJepxYZtov1ImO3W0g/tcP8H8fvMLtUoOZVb1JLCrSE6Fb8ajOAQhdjQ==","status":null,"download_url":"https://registry.npmjs.org/@passlock/node/-/node-2.0.0-beta.2.tgz","registry_url":"https://www.npmjs.com/package/@passlock/node/v/2.0.0-beta.2","documentation_url":null,"install_command":"npm install @passlock/node@2.0.0-beta.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"toby.hobson","email":"toby@passlock.dev"},"dist":{"shasum":"0e1e1ebcc0f98c87f3c82c919cf2fae2dc34b77a","tarball":"https://registry.npmjs.org/@passlock/node/-/node-2.0.0-beta.2.tgz","fileCount":27,"integrity":"sha512-MlrhZk0NnVzaqUsYxYD7LJAEv6UB6IjJepxYZtov1ImO3W0g/tcP8H8fvMLtUoOZVb1JLCrSE6Fb8ajOAQhdjQ==","signatures":[{"sig":"MEQCICFRNVj8ex68/5M8zx1QF2h+QFmh6HVliWmAG3HnNq+vAiAR0C8JYi+f6mOq2jlbwcOfCaqyf94BMM39fbEkTDHsEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53453},"gitHead":null,"main":null,"scripts":{"lint":"prettier --check \"src/**/*.+(js|ts|json)\" \u0026\u0026 eslint ./src","test":"vitest run","build":"tsc --build","clean":"tsc --build --clean","format":"prettier --write \"src/**/*.+(js|ts|json)\"","test:ui":"vitest --coverage.enabled=true --ui","lint:fix":"prettier --check \"src/**/*.+(js|ts|json)\" \u0026\u0026 eslint ./src --fix","typecheck":"tsc --noEmit","clean:full":"rimraf dist tsconfig.tsbuildinfo","test:watch":"vitest dev","build:clean":"$npm_execpath run clean:full \u0026\u0026 $npm_execpath run build","build:readme":"LATEST=${npm_package_version} tsx ../../scripts/replace-readme-tokens.ts ./packages/node","replaceTokens":"LATEST=${npm_package_version} tsx ../../scripts/replace-tokens.ts ./packages/node","test:coverage":"vitest run --coverage","build:production":"$npm_execpath run build:clean \u0026\u0026 $npm_execpath run build:readme \u0026\u0026 $npm_execpath run replaceTokens \u0026\u0026 echo '' \u0026\u0026 publint"},"_npmVersion":"11.5.1","_nodeVersion":"24.6.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./user":{"types":"./dist/user/index.d.ts","import":"./dist/user/index.js","default":"./dist/user/index.js"},"./principal":{"types":"./dist/principal/index.d.ts","import":"./dist/principal/index.js","default":"./dist/principal/index.js"}},"browserify":null},"created_at":"2026-01-15T22:15:02.718Z","updated_at":"2026-01-15T22:15:02.718Z","purl":"pkg:npm/%40passlock/node@2.0.0-beta.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode/versions/2.0.0-beta.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode/versions/2.0.0-beta.2/codemeta","dependencies":[{"id":1857682425,"ecosystem":"npm","package_name":"jose","requirements":"^6.1.3","kind":"runtime","optional":false},{"id":1857682426,"ecosystem":"npm","package_name":"effect","requirements":"3.19.10","kind":"runtime","optional":false},{"id":1857682427,"ecosystem":"npm","package_name":"@effect/platform","requirements":"^0.93.6","kind":"runtime","optional":false},{"id":1857682428,"ecosystem":"npm","package_name":"@effect/platform-node","requirements":"^0.103.0","kind":"runtime","optional":false},{"id":1857682429,"ecosystem":"npm","package_name":"tsx","requirements":"4.21.0","kind":"Development","optional":false},{"id":1857682430,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.1","kind":"Development","optional":false},{"id":1857682431,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.1.2","kind":"Development","optional":false},{"id":1857682432,"ecosystem":"npm","package_name":"globals","requirements":"^16.5.0","kind":"Development","optional":false},{"id":1857682433,"ecosystem":"npm","package_name":"publint","requirements":"0.3.15","kind":"Development","optional":false},{"id":1857682434,"ecosystem":"npm","package_name":"prettier","requirements":"^3.7.4","kind":"Development","optional":false},{"id":1857682435,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.39.1","kind":"Development","optional":false},{"id":1857682436,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1857682437,"ecosystem":"npm","package_name":"@types/node","requirements":"24.10.2","kind":"Development","optional":false},{"id":1857682438,"ecosystem":"npm","package_name":"@eslint/compat","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1857682439,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^19.1.2","kind":"Development","optional":false},{"id":1857682440,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.49.0","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode"}