{"id":174607309,"number":"2.0.2","published_at":"2026-02-22T19:03:09.042Z","licenses":"MIT","integrity":"sha512-dhUkBk37qmO33MrLMYG+D9UlB6NlaC4QnOzKqvKiMRXHcVJRP9NecKWcrKGbUAYNCQ3duIahK5e6Y2AFjvkENA==","status":null,"download_url":"https://registry.npmjs.org/@passlock/node/-/node-2.0.2.tgz","registry_url":"https://www.npmjs.com/package/@passlock/node/v/2.0.2","documentation_url":null,"install_command":"npm install @passlock/node@2.0.2","metadata":{"deprecated":null,"_npmUser":{"name":"toby.hobson","email":"toby@passlock.dev"},"dist":{"integrity":"sha512-dhUkBk37qmO33MrLMYG+D9UlB6NlaC4QnOzKqvKiMRXHcVJRP9NecKWcrKGbUAYNCQ3duIahK5e6Y2AFjvkENA==","shasum":"a8511bf8a60c9d2feca4244bdc551997e55de9ac","tarball":"https://registry.npmjs.org/@passlock/node/-/node-2.0.2.tgz","fileCount":55,"unpackedSize":143291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAKYlkksNs/CKuxus56pvIhRztuiPX6ataOHficUjtEIAiEAt2LZvCi8wfwdCbx4vLFvJ1lYOGSr0zYI1j8TAxrJRrs="}]},"gitHead":null,"main":null,"scripts":{"build":"tsc -p tsconfig.build.json","build:clean":"$npm_execpath run clean:full \u0026\u0026 $npm_execpath run build","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","build:readme":"VERSION=${npm_package_version} tsx ../../scripts/replace-readme-tokens.ts ./packages/node","typedoc":"typedoc","clean":"tsc -p tsconfig.build.json --clean","clean:full":"rimraf dist tsconfig.build.tsbuildinfo","replaceTokens":"VERSION=${npm_package_version} tsx ../../scripts/replace-tokens.ts ./packages/node","test:unit":"vitest --project unit run","test:unit:watch":"vitest --project unit","test:integration":"vitest --project integration run","test:all":"vitest --project unit --project integration run","typecheck":"tsc -p tsconfig.test.json --noEmit","lint":"biome check .","lint:fix":"biome check --fix .","lint:ci":"biome ci .","format":"biome format --fix .","format:check":"biome format ."},"_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"},"./safe":{"types":"./dist/safe.d.ts","import":"./dist/safe.js","default":"./dist/safe.js"},"./effect":{"types":"./dist/effect.d.ts","import":"./dist/effect.js","default":"./dist/effect.js"}},"browserify":null},"created_at":"2026-02-22T19:03:32.150Z","updated_at":"2026-02-22T19:03:33.350Z","purl":"pkg:npm/%40passlock/node@2.0.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode/versions/2.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode/versions/2.0.2/codemeta","dependencies":[{"id":1927447733,"ecosystem":"npm","package_name":"@effect/platform","requirements":"^0.94.5","kind":"runtime","optional":false},{"id":1927447734,"ecosystem":"npm","package_name":"@effect/platform-node","requirements":"^0.104.1","kind":"runtime","optional":false},{"id":1927447735,"ecosystem":"npm","package_name":"jose","requirements":"^6.1.3","kind":"runtime","optional":false},{"id":1927447736,"ecosystem":"npm","package_name":"@biomejs/biome","requirements":"^2.4.4","kind":"Development","optional":false},{"id":1927447737,"ecosystem":"npm","package_name":"@effect/vitest","requirements":"^0.27.0","kind":"Development","optional":false},{"id":1927447738,"ecosystem":"npm","package_name":"@types/node","requirements":"25.3.0","kind":"Development","optional":false},{"id":1927447739,"ecosystem":"npm","package_name":"globals","requirements":"^17.3.0","kind":"Development","optional":false},{"id":1927447740,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^19.4.1","kind":"Development","optional":false},{"id":1927447741,"ecosystem":"npm","package_name":"publint","requirements":"0.3.17","kind":"Development","optional":false},{"id":1927447742,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.1.3","kind":"Development","optional":false},{"id":1927447743,"ecosystem":"npm","package_name":"tsx","requirements":"4.21.0","kind":"Development","optional":false},{"id":1927447744,"ecosystem":"npm","package_name":"typedoc","requirements":"^0.28.17","kind":"Development","optional":false},{"id":1927447745,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1927447746,"ecosystem":"npm","package_name":"vite-tsconfig-paths","requirements":"^6.1.1","kind":"Development","optional":false},{"id":1927447747,"ecosystem":"npm","package_name":"vitest","requirements":"^3.2.4","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@passlock%2Fnode"}