{"_id":"local-npm-registry","_rev":"37-df6d62c095d9ef04ad8a30a168b7e9ba","name":"local-npm-registry","dist-tags":{"latest":"1.0.3"},"versions":{"0.2.0":{"name":"local-npm-registry","version":"0.2.0","keywords":["Scripting","Node.js"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.0","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"62e77413a11b4c49e0d7bd87c734bc825742c027","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.0.tgz","fileCount":127,"integrity":"sha512-J2eT6ZkqaK37216BBrv6vhtZG1/upUPTn/S/Qs1beNsaAPTjwVBJh5btpnSclbtgWzu95rOLj6c6dSIPEmhi/Q==","signatures":[{"sig":"MEUCIQCrcsryPfrjjymPrLmbHQoo5ZMA0rNXadHiQP0UgVej+gIgL2Xf6SnRo4y6Vg03G+F41toR6j1x+PUhKXXrgik7r0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469491},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"5875aefdb601de4cf83840deee182b701c7b9544","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g @aneuhold/local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","cli:test":"node lib/index.js","jsr:publish":"tb pkg publishJsr","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm","reset:global":"npm uninstall -g @aneuhold/local-npm-registry && npm install -g @aneuhold/local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"11.4.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"execa":"^9.5.2","semver":"^7.6.3","js-yaml":"^4.1.0","chokidar":"^4.0.1","fs-extra":"^11.2.0","commander":"^12.1.0","verdaccio":"^6.1.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.1","devDependencies":{"jsr":"*","tsx":"^4.19.4","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.3","@types/semver":"^7.5.8","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.0_1750201146277_0.9726466010894774","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"local-npm-registry","version":"0.2.1","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.1","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"572bad826eefc382519e078ca295109f1afae3c7","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.1.tgz","fileCount":127,"integrity":"sha512-yHQ3L+88kOVRfxXNRow+7A1+M5kuAd2Hkz2zZhJQdABgUGh9TMGd2aOrMXIZLwseKXINFdIeCDkVaolhQXX1UQ==","signatures":[{"sig":"MEQCID8UUj/y7Xv2iHjoQRXay6Ej/hFl/YC3qcWIa7E/NGETAiAJfSvDjBKg1YMgVoVbmnINXPuKBPJbsYlV2HCOgebNog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470982},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"fa2370292d24c36bf65e5bc2f7bb1dd694e884c1","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","cli:test":"node lib/index.js","jsr:publish":"tb pkg publishJsr","npm:publish":"npm publish --access public && tsx scripts/renamePackage.ts && npm publish --access public && tsx scripts/undoRenamePackage.ts","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm && tsx scripts/renamePackage.ts && tb pkg validateNpm && tsx scripts/undoRenamePackage.ts","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.5.2","semver":"^7.6.3","js-yaml":"^4.1.0","chokidar":"^4.0.1","fs-extra":"^11.2.0","commander":"^12.1.0","verdaccio":"^6.1.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.1","devDependencies":{"jsr":"*","tsx":"^4.19.4","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.3","@types/semver":"^7.5.8","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.1_1750207780401_0.19041946872705884","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"local-npm-registry","version":"0.2.2","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.2","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"e2f6546846fd2f372f127c6a7546e687df26f993","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.2.tgz","fileCount":127,"integrity":"sha512-AcKSkvMDZ4KA4JXlDpTgKaKfP8576k6xkR0XdGnIyns5pmOXMN4OfGRsRhoLx3li/YtG7HFpU+0fmtK6tvaV3w==","signatures":[{"sig":"MEUCIHG6fzoWjuYlVodpQvFdGH0MkEuFr28508bg/EJGTRs/AiEAtoP1zFWR0/bR65jxHQ0GqlBQbJszq2pzOtyLSWxgBhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465986},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"107dc545a9c173471bc760d0ffd8f3f73d35940f","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","cli:test":"node lib/index.js","jsr:publish":"tb pkg publishJsr","npm:publish":"npm publish --access public && tsx scripts/renamePackage.ts && npm publish --access public && tsx scripts/undoRenamePackage.ts","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm && tsx scripts/renamePackage.ts && tb pkg validateNpm && tsx scripts/undoRenamePackage.ts","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.5.2","semver":"^7.6.3","js-yaml":"^4.1.0","chokidar":"^4.0.1","fs-extra":"^11.2.0","commander":"^12.1.0","verdaccio":"^6.1.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.1","devDependencies":{"jsr":"*","tsx":"^4.19.4","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.3","@types/semver":"^7.5.8","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.2_1750339638470_0.40859170042211557","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"local-npm-registry","version":"0.2.3","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.3","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"a9c869ae56db0449710736ebaf4f8bdb5e6a7874","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.3.tgz","fileCount":127,"integrity":"sha512-H88ElzhRqvs2ltj7AVftfV3RX6ki9M4rktQYMTD1ZrKGbxDi/FIqx+wojUiQNTh+1kv0p3EKxUFke8zEKRfNwg==","signatures":[{"sig":"MEUCIFZAiRv5Lne43BzN+HJOM0PdXdEe7bJvYKzcwT4xE5g4AiEAo+aDDlJC08xZpMRZ1/CH2cMwLbWI6si4pVTvxR/XFzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465906},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"51b197b8c895656dcd61468cfc343d6483a0a822","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","cli:test":"node lib/index.js","jsr:publish":"tb pkg publishJsr","npm:publish":"npm publish --access public && tsx scripts/renamePackage.ts && npm publish --access public && tsx scripts/undoRenamePackage.ts","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm && tsx scripts/renamePackage.ts && tb pkg validateNpm && tsx scripts/undoRenamePackage.ts","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.5.2","semver":"^7.6.3","js-yaml":"^4.1.0","chokidar":"^4.0.1","fs-extra":"^11.2.0","commander":"^12.1.0","verdaccio":"^6.1.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.1","devDependencies":{"jsr":"*","tsx":"^4.19.4","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.3","@types/semver":"^7.5.8","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.3.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.3_1750344898098_0.6836086081636643","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"local-npm-registry","version":"0.2.4","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.4","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"34c93c2e1b08e8cac0f401d27850016b6776faf0","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.4.tgz","fileCount":98,"integrity":"sha512-kGmEgcNOaFvv6DqpA/WLX5SYaifMTKU72m7KszT2KofHpxfH0w0MFX/gODmcJyGlCNJMaCaNESaSBcB38k0hVQ==","signatures":[{"sig":"MEYCIQD+HoxJMO0tmbR9KJLljGuXSB1CIG5KP/oJqnT/GnCOogIhALav8/ODlekRsH18adh5w4fadM7oy3u3W6X/rpCpiu2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296066},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"ae78d0088f591eef42b9b09a1ffc6aeee6d83ff6","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.5.2","js-yaml":"^4.1.0","fs-extra":"^11.2.0","commander":"^12.1.0","verdaccio":"^6.1.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.19.4","eslint":"^9.26.0","rimraf":"^6.0.1","vitest":"^3.2.3","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.3","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.4.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.4_1750349628629_0.502517053883414","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"local-npm-registry","version":"0.2.5","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.5","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"a4a20e90a250932a6537f491d20e9f0f84b8de58","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.5.tgz","fileCount":98,"integrity":"sha512-ZXm+qTf5JpuTWcSLFLbGFfzxEqtBTH5Lj0MXxE9s+4aluFG94ayMxFae5i+RxhtMSylL9heH4Sdvc3Ti3g2feQ==","signatures":[{"sig":"MEUCIQD6wwQ3JhUj0tNNjljXcdbLNu7ITT08NUfaPMXzhj66hAIgJ0SIpbAKK+yjFksxHclFh21D2+NXrULyPcHf1RIQGE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296100},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"e19a8f3c989c34743a99cd82663e143b0cc58d23","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","prepare":"tb pkg prepare","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.5_1750379721401_0.619946329863801","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"local-npm-registry","version":"0.2.6","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.6","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"56bbc11923dadeae5c7d62620ae9020a7a93660b","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.6.tgz","fileCount":98,"integrity":"sha512-tK+l19YAY35kmJbWdqL0TRcyd+SoCuB3+9DHSorf7PzlGjqxLh1AkFRkYsAwH2HC3VIN6FM44zrFIDK54obVag==","signatures":[{"sig":"MEUCIQDNja3e6K8Y++lC5VuqZ0Ew4N97W99UJYJNO43/p3JPOgIgMzmFKtEUO2Z0PTN9KQKQ8a32ZQdm23jDSwELnqDZs1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296102},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"9c17eefa04aad58785aefb6dc54b9d28b015dd65","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.6_1750380960566_0.4459450845442279","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"local-npm-registry","version":"0.2.7","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.7","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"b77452f2ea7270cf077633317fc11a284159648e","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.7.tgz","fileCount":99,"integrity":"sha512-YIGaY2lZrful996F1Y7F5xEUCMaG5bR1Fw/NVGc3p1GEB3Sl03gv+L6iFBGxqAqBs6rF9puf/ohnsZ+LEZwHIA==","signatures":[{"sig":"MEYCIQCDqsuDgPdrotPWFLsd4Y1u7qjXKW0feglB0ybZXeeSEgIhAPWnuH9EJsRMnGPbyTIgzAPthAZ8giHliZeoDFvuGxm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297112},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"b8d91d551c7ac77937a9f97b646bcfcb0c73b6c6","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.7_1750815610519_0.9151280530048187","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"local-npm-registry","version":"0.2.8","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.8","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"dd017b8f1ca652797ab810989e665f156c831239","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.8.tgz","fileCount":99,"integrity":"sha512-ZHRQW1zZLIzbcN2Ga3qCtd03kDrP4jG/oHgT67tCGXzPxgjhBU9E12FSDFzB6MsVWdYVJyq2kIY5J6i4t4oVmw==","signatures":[{"sig":"MEUCIQDfRL3DBqOkskxBS0f8xBAs/X+IJ2BsiCelj3Y+YUExmQIgC/GLBC4CuRxuXruugfI6NLSZXWmK9vf0XHMbKFshMuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297387},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"7bffb09560df2de70eb32b6b13bbcf19306b7495","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.8_1750898930414_0.14773809071131438","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"local-npm-registry","version":"0.2.9","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.9","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"9b6bc02b8ec42731ae9ece48bccc5fdd427fc5c6","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.9.tgz","fileCount":99,"integrity":"sha512-w1V3i98YOJG8xT+vO6hoV5Ll6zMi+rILIX43mJ9scnK6qncodO2F5G7luzpBy/NiOUoOBS49au+OnoSrbEIM7A==","signatures":[{"sig":"MEYCIQCRPRVsOLXmb7naYtderaG9hGSKQ4W77zwlKYoz6AalvQIhAMT9lYeQN8x0S0uNe0KoUppPhewlhNMdb/Ta9OcwS/5N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299415},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"a282713bca2fde0a9d0a2827fcc7519df1f98332","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.9_1751593071355_0.27559820718989236","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"local-npm-registry","version":"0.2.10","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.10","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"5abe07b7035de45fb5c4af9b5dc5318ea0f1e9f1","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.10.tgz","fileCount":99,"integrity":"sha512-VOu168FQHIOf38GqUdqcD8tmLyCjDw4QJfTvEmiyMRgB3u7Q0o1c++i4jjbV94Hmt9L+nbgeg5TUJgVPgF/FBg==","signatures":[{"sig":"MEYCIQCFbX4Pjj4Dv3DJnSas3u0/Bg1KsFSISTuO/0uhDSkipgIhALwXq2XMLSVsHVocRPiyrqAJzTMj/x9X08ZyaFNhV+f2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299649},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"a31243c39f026810cc1df1209a19b63f98c599e6","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","actor":{"name":"aneuhold","type":"user","email":"agneuhold@gmail.com"},"email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.2","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.10_1751594877265_0.7944330746273385","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"local-npm-registry","version":"0.2.11","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.11","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"c06a8a0d23a371cf27d05446e48654ef61b7b662","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.11.tgz","fileCount":99,"integrity":"sha512-vBCd3rX1Fc1hg+OnzgNmcYbAyyr7ISJQPSlAJMqeTJ/9opgRGayz0CFGhvKpxWfYOfswMLmtVvDNkomhNYHi5Q==","signatures":[{"sig":"MEUCIQC0OB22wmK1fHF4xv77maGRCSxsANUFUlf7ykvXevxKDwIgRFgs3y2zABpmZ1n66gOgip09rQIp8NasKf5QkXgsgZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304539},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"68ba529b165c544557592214997a1d7e1ed36d83","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.11_1752343360012_0.3689399566628533","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"local-npm-registry","version":"0.2.12","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.12","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"a7f9ad9016648579e5efd903226510ce0fcefe3e","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.12.tgz","fileCount":99,"integrity":"sha512-a8tHTFDQ4gAYzudnw34Tk/c2u2aGN0io74rVcAeNpBW6du+wMFaGeMudv9HvMKfpOwxXwiK0+IjJvC7WY6X89A==","signatures":[{"sig":"MEUCIBhnULcV6gIAu6CY727u6hk/QlYM2hDz6OElBi+rdl4TAiEAkiWok8it/cEFCE0LH1S13KiDwwG6IqJ9y1Qjp7Snqw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304928},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"c13f13d9857136d64b6f761504dad6943e30332a","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"aneuhold","email":"agneuhold@gmail.com"},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"10.8.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.12_1756745475540_0.9750274203390734","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"local-npm-registry","version":"0.2.13","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.13","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"26d1a2bec25409373cf7a54680cec815587e11e1","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.13.tgz","fileCount":99,"integrity":"sha512-5RtFpSpTYNwGxkjBufOWPA+r73yjNdp0Dp97bq5oN2Y6xD+i1Xu2yd/UVpQVFNLXAMR7TDhrySb/Z7x14IS44A==","signatures":[{"sig":"MEYCIQCyXJf6omf/OGagxx7KFH4KxrTDimcb3Y9c7Qv64P7FBQIhAP9yLXuFWzYzq4e3p2PzyqGUU1E7UccR4X/MezZNfUCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306905},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"d91aa03fd047bc9aed4811cf7c0672ae7ade431b","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.0","commander":"^14.0.0","verdaccio":"^6.1.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"*","tsx":"^4.20.3","eslint":"^9.29.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.5.3","typescript":"~5.8.3","@types/node":"^22.15.32","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.5.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.13_1760663224619_0.8161723384538484","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"local-npm-registry","version":"0.2.14","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.14","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"2951d02e225dc6b770b0cd2196d5eb70cf250c99","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.14.tgz","fileCount":99,"integrity":"sha512-1TiKN0cT+1WS+6ASpZpqSR1zn7gKb1cD8ErovzAi1qWInU/LLQF2dZIvfI/vTzohxo1feSNeHoqR+x4BUUHYtA==","signatures":[{"sig":"MEYCIQCvxVXrhyb0AmE7aGEQI7FkQ0zofycqmWrB5ibg9c94jQIhANoL2gVQfQP1IssSn8DhMj3jKfykEHCvKnfBlIr1aO5d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307255},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"e61cb1cf1686eeefcfe37bb74cff96f29236051a","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.2","commander":"^14.0.1","verdaccio":"^6.2.1","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.38.0","rimraf":"^6.0.1","vitest":"^4.0.3","prettier":"^3.6.2","typescript":"~5.9.3","@types/node":"^24.9.1","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.6.1","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.14_1761397624893_0.49063592136177303","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"local-npm-registry","version":"0.2.15","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.15","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"843a1055a96d895e3d49a355d8a7b38cf0783525","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.15.tgz","fileCount":99,"integrity":"sha512-lrSyv/FbJa90cc5quYaTOKtBnfkbbhYkxXhH1J4WF9JGeNlKcnnRU3c5Y2i/JAoL1K2jmcUW0u6moOEWxjS0Pg==","signatures":[{"sig":"MEUCIDQKFdiYyKVPReL8DwWpcya9t0MOOweBjPv8p1GbPCyzAiEAgn4KcUhKDF967M9+i6BKrEe/d9GIyUNBpAfw3kv6dcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307516},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"e9a52666d11361f2b3f183382518a3da736be200","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.1","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.0","vitest":"^4.0.8","prettier":"^3.6.2","typescript":"~5.9.3","@types/node":"^24.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.15_1762627051103_0.9814931319861468","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"local-npm-registry","version":"0.2.16","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.16","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"85b9c1805f3470572fde4aef1afc59feec15bf90","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.16.tgz","fileCount":99,"integrity":"sha512-+ZLWxuABaEdOy+YGMpLXsZb00P+E2GSwOXLthUpMqneJgoh85cxTKvJ65kjnGGEhvJpZP305Y/d3BGn8F8j/hQ==","signatures":[{"sig":"MEUCIFiF1F35duD942bTtRP9cN8WEI9WX/16zOaqPzWK+7RVAiEAmTnimy3p3b++KtR/hWjOrgcUSXhYK6V8VDQ/y6r1WWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308211},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"3001ba4f75eae7ea8c0d7a547219476ca4de06b4","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","watch":"nodemon --ignore lib/ -e ts --exec \"tsc --project tsconfig.build.json && tsx ./scripts/copyTsFiles.ts\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.1","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"*"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.0","vitest":"^4.0.8","prettier":"^3.6.2","typescript":"~5.9.3","@types/node":"^24.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.16_1762700840679_0.1908365104292422","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"local-npm-registry","version":"0.2.17","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.17","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"70833217873ec2e4ecb28df661894828184ab88e","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.17.tgz","fileCount":99,"integrity":"sha512-4XSwyc+Y+XNnNnQ9bfCjQC7tdwEDHhWSbmdcrSBIuSgW7WwjwcQe7hBq9xfWSuCphehHJYDesLkxY5fFp6mo8g==","signatures":[{"sig":"MEQCIEwqlWjOiXnydAJCPY5EthkaxmhvKFRRG/mf7FMdTx05AiBv5hhff/kWi7i8dHEC0Wd6ndyvjgU5dewHsARy1Fd6pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308755},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"2ba500615a13248b0564f4ce7b59bc7e782384d4","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.3","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.1","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.11"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.0","vitest":"^4.0.8","prettier":"^3.6.2","typescript":"~5.9.3","@types/node":"^24.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.17_1763932727377_0.8611782709380922","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"local-npm-registry","version":"0.2.18","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.18","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"2f08065b1e2bc4f6b1ed54a965dd69c199176518","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.18.tgz","fileCount":99,"integrity":"sha512-GNskSqnMMnts4/+kxBWjwuKgDDlww8xHSiY2ckdQorq1nIgx2ADX0wmsLEz4F7UjKdEmniUn13QJnFcfaal81g==","signatures":[{"sig":"MEQCIHGnyc2AI4vwMJulAvNnDIggzOb/+ddjOfasEf5C49ClAiA53wR40wYQEA3gIsz/GAxTQsBZdDONf/NCglqMeYlYUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309088},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"293bd6bceb4024fb7aa41c449934d9b6d55e8f4e","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.4","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.0","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.1","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.11"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.0","vitest":"^4.0.8","prettier":"^3.6.2","typescript":"~5.9.3","@types/node":"^24.10.0","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.18_1764121469384_0.38588774915020596","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"local-npm-registry","version":"0.2.19","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.19","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"508974a87ee80b46a8b5995172d55c9727557867","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.19.tgz","fileCount":99,"integrity":"sha512-0Dj//6/q9Cx75RMpBLE3wgd/+z7PgyUwjzoR/IULjS30wUSUqyI6UdymRJEpYjYgYLddcNlCzVaZ1BMs4t4k8g==","signatures":[{"sig":"MEYCIQDpIvQsJuqi7RcXlZ6j2Qqeym0VUnDCED6mUh1eRJNYywIhAKohdrTFRip9MFHET1JH8dY0zD8ZMSBWitB6H+dSxxNQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309470},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"dd29ed056d9fcf810a1f78d4a696b261618b3e70","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.4","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.3","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.12"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.2","vitest":"^4.0.14","prettier":"^3.7.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.19_1764899009939_0.5712151002011325","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"local-npm-registry","version":"0.2.20","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.20","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"ac90edc26afdd7170c647df246433a4cbddb7532","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.20.tgz","fileCount":99,"integrity":"sha512-JqcRMlIb3laWgPqUOlwDTx+yAPnJYkn/9hX/X2s3uHKADDL6Wg3DsBIXX5r6qqkCVmSeP7oK4lQ1VhuUWtBwqw==","signatures":[{"sig":"MEQCIDxiqVKGk8BZnTLJnERALXdDoqz4TAMiJCRSzyPumGiiAiAnQbHbpKfPzRQN5htuRQNz9oYeG4JAKGLnJoGLH58SQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309703},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"935017a2f1dfa42c6717cc21aa50555ace4e61fe","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm up","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.4","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.0","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.3","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.6","eslint":"^9.39.1","rimraf":"^6.1.2","vitest":"^4.0.14","prettier":"^3.7.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.7.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.20_1765146329576_0.027649435977419312","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"local-npm-registry","version":"0.2.21","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.21","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"27f94409bbb88af381956664a6fe1c215249abcb","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.21.tgz","fileCount":99,"integrity":"sha512-ZXjx+QU129SrSvQCRKbRfrwWj0bSy1gwzncNqHvSrW4S0EisaDZoX4v3HPiwjVyrwL6CJx1WEbVi1fUKN0J4Sw==","signatures":[{"sig":"MEYCIQC1GkCqpEWrYIv5yUEw/hVKqeQg87Hw0XuN+NUGIguoXwIhAJR04tiAElYgVUVIEh8FFeN3s8Oh7Q+8kli4U9Uecl6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310175},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"bfc1c5ce9686b3532391ba212125975434548e1d","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.6.4","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.14"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.1","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^24.10.1","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.21_1765147796021_0.8409063500070268","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"local-npm-registry","version":"0.2.22","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.22","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"a53f5ae8cd76f3b0ed5fe1e137a38a608cee1911","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.22.tgz","fileCount":99,"integrity":"sha512-2yhh31Wu84ZgX0BCLTU8g4ec6CEP4D5Z7bUf7dxTXbmdIEthLFZp9/tjfQ6IJIBwz5VfItm3sZWVIMZkfSXWsQ==","signatures":[{"sig":"MEYCIQC8rARC8g3SH7coc5pXl85KLx3E7KsFQvwcKWgiQysxRQIhAI/wT7X2WS79NUQGMaLP5GgY2Sb46KMubjIOZJrufd/P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310377},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"ff663541c238fe578cdfbc360ceb9d0d0fb8e3c2","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.7.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.15"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.22_1765728637250_0.968995230932018","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"local-npm-registry","version":"0.2.23","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.23","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"53f79b0d61c48a574e1c1b32249d88dafdcf6ae2","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.23.tgz","fileCount":99,"integrity":"sha512-91yA43fhz94Px5VyQcxQEJmT7SXvmzV5un+2Cy2+wzPBaHW+A1gOxyROsicQGyUXhu5t2OaPETpzQbfFd1Qf8Q==","signatures":[{"sig":"MEYCIQC/0z0Nr6EOVIH+RM517WEXwZXTXgmcDBuQpsag9n07LgIhAMZpl1NAhMdR7J4pZP8psxqFzr3rFvoanSSFir7+JUtK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310607},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"27a0916a9197ed793fabc9f4a2bd3b23323e6d62","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.7.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.16"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.23_1765747320144_0.48736255575264553","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"local-npm-registry","version":"0.2.24","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.24","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"4e3d42e9e62b731ce6c8fc0bd359ff96afba9a48","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.24.tgz","fileCount":99,"integrity":"sha512-EQCstzF0cfcMdLoaLfzQIaQI87TKzytNXWlcZh4Sn0C1bmytv1YSfz8CKVKKTJsuTzS74yRxWZBcw3DywX/xPQ==","signatures":[{"sig":"MEUCIQC184/WpErVMwVdPFSgL+Wt7dDXkuxRICunAILobOi3mAIgHcPh29/kLiFN8/73+nXz6Ex5meBv6N4C/XL6stVsvQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310984},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"6dab17348296b1268336a5bd60f2a1fcaa14d1f3","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.9.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.17"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.24_1770342629471_0.6498298238588978","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"local-npm-registry","version":"0.2.25","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.25","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"39eb40d798e412befa9fe223879c95da1040ceb8","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.25.tgz","fileCount":99,"integrity":"sha512-6B0PCMPzIVq1PxLM5vWfzT2VcpxypiSrhRsSecRN8NYFrRrdoQ4rbaebP/pPxfJVGsPCcMUOA84axDuKc34VNA==","signatures":[{"sig":"MEUCIFR5UgJKjceq2ApfsXJZFqsRaHHDxhYBH096JE9gagF9AiEAgSg2Hei2YbcpjxzQ0o1r5b1N1+/fPDQZGr8N1vphHaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311217},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"5a6dd60b4344bec8b7b12394306180748c790462","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.10.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.18"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.25_1771677209361_0.8570073208249263","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"local-npm-registry","version":"0.2.26","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.26","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"975b38fe762608a6420a9909f835906185012cc4","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.26.tgz","fileCount":99,"integrity":"sha512-h5dsV3PcOtojuXNojEdDUqTneMt3txUBl4hYKBH+NSUHz7K0GVXbIzyOEed8dDMFBJpzMFLYuLpOWKFE4baOXQ==","signatures":[{"sig":"MEUCIQCfEXgqlyIVABmYdjkEz3pcT7bYzBl4IOa2pJwiovJyKwIgXb+f89+WhhIk6dSSiu48N3vfPSl2FsKlOn1UvGyKTYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311710},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"db073f2b88e9b54c3aee744f5cd1838b4d6052d9","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.10.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.3.19"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.26_1771679966590_0.6707575415697313","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"local-npm-registry","version":"0.2.27","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.27","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"2caa5b7f1fe28092b9ed573a67c95160c1104f13","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.27.tgz","fileCount":99,"integrity":"sha512-ztVu1oAvmcFLZ7astN0/jo4cbJcbrFbzeP0LD0LkKNpIJ6gR/JRaqQ49QxaJt2vJwlbe2GRO6q/Vr97+Y99Dfw==","signatures":[{"sig":"MEUCIE3J4XNaXhQEnwP0bpmouSwHE+MwET7yWUBy7u/oBKTkAiEA1MHDet5EhQhwFYIHTnQJkf3w5ku8DqojsbV1vU070hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":311941},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"451caa1880214098b165c8c80800cc63c88f0c83","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.10.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.27_1771772931278_0.6121893383441586","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"local-npm-registry","version":"0.2.28","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.28","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"b836370477881fbba47ca41ed12e9c529a13190b","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.28.tgz","fileCount":99,"integrity":"sha512-iKMQ2s+UyD1hmOjhasnrP8ljuOT2Lmp9PLsVAKTNho3WDiVZuvnkTKFB0E2hhCek56cXTPKIJ713/eDKOJA2bg==","signatures":[{"sig":"MEUCIFFDYaCLLq+0/jZxLtHQwR3nS6yWCFacJZkmCjQ/gu5qAiEAqff5OXAy76loBd7/c7YbRY8vJByoWnblz3XMRE53a1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312173},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"b7ffebf1c4460d18d4f1114ebac945cf9b5494f9","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.11.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.28_1772287733745_0.5664000684736035","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"local-npm-registry","version":"0.2.29","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.29","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"952cd24405dc444e5ff3f482da32f6cc2819a801","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.29.tgz","fileCount":99,"integrity":"sha512-ShORaHhMOdDOgikMLbq/fT0IuuPl3OfF5TDSwIVqbsMjyBRTcCwnGSsNaMG3qZySEoKRI8p4f4ZNoDfwEfHzyA==","signatures":[{"sig":"MEUCIBz2pbChzMPa1sfknMYguTo8oIs3CoyMGOyQQW7FkD69AiEAr6Qy0Sir/AV3a122yVj0zQ1sIDueLWzss0Yws3TIVic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312405},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"726b089dcb4fc06be4f2b619ccd0afe21bd166d6","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.11.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.29_1773445262959_0.23852663040469269","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"local-npm-registry","version":"0.2.30","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.30","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"0328e903a8b1f4da34e01094487e8c7f3ccd5acd","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.30.tgz","fileCount":99,"integrity":"sha512-Dw8Iefu90d2tqPCWHw+Wz2bvVWwaqUT3UjJaB+BNczxHCSY+3UledY6X55oN9Ix+fJrMwrlM9CgJYyxJrR8VVg==","signatures":[{"sig":"MEUCICgmughLpvBm5WX0A/BXlqYK0weCahW/JDOczjDdCCmYAiEAvnBO5TX5AFg6Cu5ew3Ie+1g9l+A8Pl2SQGEtCTW+dXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312626},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"908d679f67dba277547e12a9f0dcdcb0571d7df3","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.11.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~5.9.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.8.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.30_1773618035265_0.21034020560293554","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"local-npm-registry","version":"0.2.32","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.32","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"00a02c80ca7ab66705fcd3b04c5ca908efd1a0fe","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.32.tgz","fileCount":99,"integrity":"sha512-EfEYifD/NanG0DvFHkjwPDxZYp6jmRSLuLU7l6ZLu+ZAZiTIvEMW7pV/Mp5KZYuhPW79L2UzZiD5tsg4Z9LD4Q==","signatures":[{"sig":"MEUCIApp5mBIXHbxU25pmU4U4gunH9HUkSJaPnk3NpMxrPREAiEA5smTWJmpbL/7902M2Q/M6TSE4fPLg9j4XC8Eje2xePk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319040},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"99b136c84e6fa647bc43cdc71661b6991f09ce98","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.12.1","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~6.0.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.9.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.32_1776817840373_0.1968808083321838","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"local-npm-registry","version":"0.2.33","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.33","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"39dd320066d473ca4c7435b0ec2b5240a16b4567","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.33.tgz","fileCount":99,"integrity":"sha512-en8xn9mHLtFM3oyle17tbLMYh4L7nJFqknEcI9efiuHSph29Sa0l2WDqanSbUd+U5W3lIgD0AdM647JMyEsB5g==","signatures":[{"sig":"MEUCIQDhkknwSApexNKLvbUozEdTUoLqCPvYFCwrYHa6sTDDaAIgITBDo+/opvONg3HDejLRx04CCvWQ8ARkiCpQsA3rfz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312752},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"5f96252e42ede6788c86bb11016601586b46cddf","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.17.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~6.0.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.9.5","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.33_1781295977250_0.23505601011398003","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"local-npm-registry","version":"0.2.34","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@0.2.34","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"51c8b2fbdeef2d11be1501b2773cce6dfc3d152e","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-0.2.34.tgz","fileCount":99,"integrity":"sha512-ouNyQEcGiO96GzDFxdt1EZ6r6LcPGVAPA1VJI34TR5CFSacquFfiFrhARNg3c8FroU89meArXPmPg4dQC4ClEg==","signatures":[{"sig":"MEYCIQDs2BJ+hfxkeJnIEHWKk2ABbHZAaSfmSLI60Doepzu5OAIhAKtpUYVcESTCSXSdyMj5EX+g2+vmsk00dT/TqUqVppin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@0.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313046},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"deb4bb9819453b47652bffa885f4b474d728ea99","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts && pnpm propagateVersion","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"11.17.0","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~6.0.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.9.5","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_0.2.34_1781902260323_0.12612824740661566","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"local-npm-registry","version":"1.0.0","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@1.0.0","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"829f2f136d4eaf2b361bba048f4f54f8ffdfe0d2","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-1.0.0.tgz","fileCount":129,"integrity":"sha512-7/qaTrK5NFF0X1aP6oT7el9AEqN3eIdnuskx/xTVDpqi035Ch845Vhicu/YAO7Z0JPvXN4oAnS63jcanpRGdYw==","signatures":[{"sig":"MEQCIC/AgFuh6qIrdvrVQmaPYUWNQmAlN9gm6kf+G3+oBFQHAiB3GloKxLPWPn0afpc6tEqohCq02nJKsKvZPiIOjRnhjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":438266},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"74ee8ec4ac696888bf02a7f068bad20edad77ed7","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"12.0.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^9.6.1","js-yaml":"^4.1.1","fs-extra":"^11.3.2","commander":"^14.0.2","verdaccio":"^6.2.4","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.7"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0","devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.15","prettier":"^3.7.4","typescript":"~6.0.3","@types/node":"^25.0.2","@types/js-yaml":"^4.0.9","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.9.5","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_1.0.0_1786669914919_0.05132091657197879","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"local-npm-registry","version":"1.0.1","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","_id":"local-npm-registry@1.0.1","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"bin":{"local-npm":"lib/index.js"},"dist":{"shasum":"d4f5548fac561af713873369483887777f2d9009","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-1.0.1.tgz","fileCount":129,"integrity":"sha512-qZOj5VoSGLQKMUyQVmuQnOQqNFkN+JjE/PZ/SJYnXD4VbsiWibLpgGSUlRRBd5xuovvhdbh+Vq3L42+z78ENoA==","signatures":[{"sig":"MEUCIFgacqn43g97SI6T/kJv8L2S3p3rQIKKtr+kCxADrdUNAiEAq31lnS+mgWtJiEP4RUvyXiiaXiauQFWePdoUaTUETDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":438617},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","gitHead":"a52aaf2fcbe29763bfb152fd4f650a126a7a954a","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"12.0.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"execa":"^10.0.1","js-yaml":"^5.2.3","fs-extra":"^11.4.0","commander":"^15.0.0","verdaccio":"^6.9.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.8"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0","devDependencies":{"jsr":"^0.14.3","tsx":"^4.23.9","eslint":"^10.8.0","rimraf":"^6.1.3","vitest":"^4.1.10","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"^24.13.3","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.10.3","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/local-npm-registry_1.0.1_1786719697105_0.7581600264930461","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"_id":"local-npm-registry@1.0.3","bin":{"local-npm":"lib/index.js"},"bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"dist":{"shasum":"5074b277ef680863afafd89088fbb23933a009c1","tarball":"https://registry.npmjs.org/local-npm-registry/-/local-npm-registry-1.0.3.tgz","fileCount":129,"integrity":"sha512-H9RXtRvp7ETuhOTL/yg0r7SJMZLmIp8kWRQpJFGKJJO26neouBnLwWurRe9IVDm96Y/lTk+au8v1Aq3m8Vq50A==","signatures":[{"sig":"MEQCIEDqNF96dA7iMjhOdJrd6azLvg8owYtHpqZXOeaJ8uViAiBYVoWiZ4XuBA001QEsPdtYuLZpwR961xyvfRLVy21MjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBBBkk1R4CsTcO2dKLl9KMVaAd/tGqEAUODkGQVaCmIUAiBeqe5jcOoFu51KYj4Bc44TJsoxLkz7Ou/r0MOvzvFNOA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/local-npm-registry@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440298},"main":"lib/index.js","name":"local-npm-registry","type":"module","types":"./lib/index.d.ts","author":{"name":"Anton G. Neuhold Jr."},"module":"lib/index.js","gitHead":"2972ccab0633165adec17cf19ba4370ee32bc493","license":"MIT","scripts":{"lint":"eslint","test":"vitest run","build":"rimraf lib && pnpm build:withoutClean","check":"tsc --noEmit","watch":"nodemon --ignore lib/ -e ts --exec \"pnpm build:withoutClean\"","refresh":"pnpm build && npm uninstall -g local-npm-registry && npm install -g .","checkAll":"pnpm build && pnpm lint && pnpm test && pnpm jsr:validate","preparePkg":"tb pkg prepare","jsr:publish":"tb pkg publishJsr","npm:publish":"tb pkg publishNpm --alternative-names local-npm-registry","upgrade:all":"pnpm update '!@aneuhold/*' --latest","jsr:validate":"tb pkg validateJsr","npm:validate":"tb pkg validateNpm --alternative-names local-npm-registry","reset:global":"npm uninstall -g local-npm-registry && npm install -g local-npm-registry","upgrade:core":"pnpm update '@aneuhold/main-scripts' --latest","propagateVersion":"tsx ../../scripts/propagateVersion.ts","build:withoutClean":"tsc -p tsconfig.build.json && tsx scripts/copyTsFiles.ts","test:packageNameReplace":"tb pkg testStringReplacement local-npm-registry local-npm-registry","versionPropagation:validate":"tsx ../../scripts/validatePackageVersions.ts"},"version":"1.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f19589e-6144-4d7c-9c6d-06b002c514f0"}},"homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"_npmVersion":"12.0.2","description":"Manages local npm package installations and updates across your machine.","directories":{},"maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"execa":"^10.0.1","js-yaml":"^5.2.3","fs-extra":"^11.4.0","commander":"^15.0.0","verdaccio":"^6.9.2","proper-lockfile":"^4.1.2","@aneuhold/core-ts-lib":"^2.4.10"},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1","devDependencies":{"jsr":"^0.14.3","tsx":"^4.23.9","eslint":"^10.8.0","rimraf":"^6.1.3","vitest":"^4.1.10","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"^24.13.3","@types/fs-extra":"^11.0.4","@verdaccio/types":"^10.8.0","@aneuhold/main-scripts":"^2.11.2","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/local-npm-registry_1.0.3_1789777325299_0.2704830448156168"}}},"time":{"created":"2025-06-17T22:59:06.180Z","modified":"2026-09-19T00:22:05.730Z","0.2.0":"2025-06-17T22:59:06.514Z","0.2.1":"2025-06-18T00:49:40.612Z","0.2.2":"2025-06-19T13:27:18.659Z","0.2.3":"2025-06-19T14:54:58.292Z","0.2.4":"2025-06-19T16:13:48.853Z","0.2.5":"2025-06-20T00:35:21.613Z","0.2.6":"2025-06-20T00:56:00.753Z","0.2.7":"2025-06-25T01:40:10.748Z","0.2.8":"2025-06-26T00:48:50.606Z","0.2.9":"2025-07-04T01:37:51.576Z","0.2.10":"2025-07-04T02:07:57.599Z","0.2.11":"2025-07-12T18:02:40.193Z","0.2.12":"2025-09-01T16:51:15.732Z","0.2.13":"2025-10-17T01:07:04.831Z","0.2.14":"2025-10-25T13:07:05.109Z","0.2.15":"2025-11-08T18:37:31.304Z","0.2.16":"2025-11-09T15:07:20.889Z","0.2.17":"2025-11-23T21:18:47.574Z","0.2.18":"2025-11-26T01:44:29.578Z","0.2.19":"2025-12-05T01:43:30.086Z","0.2.20":"2025-12-07T22:25:29.730Z","0.2.21":"2025-12-07T22:49:56.163Z","0.2.22":"2025-12-14T16:10:37.415Z","0.2.23":"2025-12-14T21:22:00.302Z","0.2.24":"2026-02-06T01:50:29.633Z","0.2.25":"2026-02-21T12:33:29.542Z","0.2.26":"2026-02-21T13:19:26.733Z","0.2.27":"2026-02-22T15:08:51.427Z","0.2.28":"2026-02-28T14:08:53.879Z","0.2.29":"2026-03-13T23:41:03.107Z","0.2.30":"2026-03-15T23:40:35.445Z","0.2.32":"2026-04-22T00:30:40.527Z","0.2.33":"2026-06-12T20:26:17.387Z","0.2.34":"2026-06-19T20:51:00.497Z","1.0.0":"2026-08-14T01:11:55.080Z","1.0.1":"2026-08-14T15:01:37.273Z","1.0.3":"2026-09-19T00:22:05.377Z"},"bugs":{"url":"https://github.com/aneuhold/ts-libs/issues"},"author":{"name":"Anton G. Neuhold Jr."},"license":"MIT","homepage":"https://github.com/aneuhold/ts-libs/tree/main/packages/local-npm-registry#readme","keywords":["Scripting","Node.js","npm","verdaccio","local","registry"],"repository":{"url":"git+https://github.com/aneuhold/ts-libs.git","type":"git","directory":"packages/local-npm-registry"},"description":"Manages local npm package installations and updates across your machine.","maintainers":[{"name":"aneuhold","email":"agneuhold@gmail.com"}],"readme":"# local-npm-registry\n\n<!--JSR is specifically using an escape character for @ in the URL because only 1 package is published to JSR, where NPM is published to two locations-->\n\n[![JSR](https://img.shields.io/jsr/v/%40aneuhold/local-npm-registry?logo=jsr&label=JSR)](https://jsr.io/%40aneuhold/local-npm-registry)\n[![NPM](https://img.shields.io/npm/v/local-npm-registry?logo=npm&label=NPM)](https://www.npmjs.com/package/local-npm-registry)\n[![License](https://img.shields.io/github/license/aneuhold/ts-libs)](https://github.com/aneuhold/ts-libs/blob/main/LICENSE)\n\n<div align=\"center\">\n  <picture>\n    <img alt=\"local-npm-registry logo\" src=\"https://i.imgur.com/94XsnCg.png\" height=\"200\">\n  </picture>\n</div>\n\n🚀 **Supercharge your local development workflow!** This CLI tool manages local npm package installations as if they were published, making it effortless to test changes across multiple projects without the hassle of publishing to npm or linking packages manually.\n\n## 📦 Installation\n\nInstall as a dev dependency in both your library and consuming projects:\n\n```bash\nnpm install -D local-npm-registry\n# or\npnpm add -D local-npm-registry\n```\n\n## 🎯 Quick Start\n\n### 1. Set up your library project for development\n\nIn your library project (the one you want to test changes from), set up a watch command using nodemon:\n\n```json\n{\n  \"scripts\": {\n    \"dev\": \"nodemon --ignore lib/ -e ts --exec \\\"npm run build && local-npm publish\\\"\"\n  }\n}\n```\n\n> **💡 Pro tip:** You can pass any [npm publish options](https://docs.npmjs.com/cli/v11/using-npm/config#shorthands-and-other-cli-niceties) to `local-npm publish`. For example, use `local-npm publish --ignore-scripts` if you want to skip pre/post-publish scripts.\n\nNow when you run `npm run dev`, every time you save a TypeScript file, your library will rebuild and automatically update all consuming projects!\n\n### 2. Subscribe your frontend project to the library\n\nIn your frontend/consuming project, first install the tool as a dev dependency, then add a convenient script:\n\n```json\n{\n  \"scripts\": {\n    \"sub:my-library\": \"local-npm subscribe @my-org/my-library\",\n    \"unsub:my-library\": \"local-npm unsubscribe @my-org/my-library\"\n  }\n}\n```\n\nThen subscribe to your library:\n\n```bash\ncd my-frontend-project\nnpm run sub:my-library\n```\n\n> **Note:** For any project that has release age verficiation (pnpm, npm v12, others), make sure to exclude the library you are subscribing to locally, as it's release age will be seconds ago.\n\nThat's it! Your frontend project will now automatically receive updates whenever you make changes to your library.\n\n## 🛠️ Core Commands\n\n### `local-npm publish [npm-publish-options]`\n\n📤 **Publishes your current package** and automatically updates all projects that are subscribed to it.\n\n- Creates a version carrying the publishing directory and the moment it was published (e.g.,\n  `1.2.3-pa1b2c3d4.20250528123456789`)\n- Updates all subscriber projects with the new version\n- Perfect for the watch command in your library\n- Supports all npm publish options: Pass any [npm publish options](https://docs.npmjs.com/cli/v11/using-npm/config#shorthands-and-other-cli-niceties) directly to the underlying `npm publish` command\n\n<details>\n<summary><strong>Examples</strong></summary>\n\n```bash\n# Basic publish\nlocal-npm publish\n\n# Publish without running scripts\nlocal-npm publish --ignore-scripts\n\n# Publish with verbose output for debugging\nlocal-npm publish --verbose\n```\n\n</details>\n\n### `local-npm subscribe <package-name> [--path <path>]`\n\n🔔 **Subscribe to a package** to receive automatic updates when it's published locally.\n\n- Adds your current project as a subscriber\n- Installs the latest local version immediately\n- Preserves publish arguments: Uses the same npm publish options as the package's most recent publish\n- Use `--path` to pick which directory to subscribe to when a package is published from several\n- Great for frontend projects consuming your libraries\n\n### `local-npm unpublish [package-name] [--path <path>] [--all-paths]`\n\n🗑️ **Removes a package** from the local registry and resets all subscribers to original versions.\n\n- Cleans up when you're done testing\n- Resets all subscribers back to their original package versions\n- Removes only what the target directory published, leaving other directories alone\n- Defaults to the current directory, or to the only one publishing the package. Use `--path` to pick\n  one of several, or `--all-paths` for every one\n\n### `local-npm unsubscribe [package-name]`\n\n🔕 **Unsubscribe from packages** and reset to original versions.\n\n- Remove subscription from one package or all packages (if no name provided)\n- Resets your project back to the original package versions\n- Leaves any subscriptions you keep working as they were\n\n## 💡 Why Use This?\n\n✅ **No more `npm link` headaches** - Works reliably across different package managers  \n✅ **Automatic updates** - Changes propagate instantly to all consuming projects  \n✅ **Clean workflow** - Easy to set up and tear down  \n✅ **Version safety** - Always keeps track of original versions to restore  \n✅ **Multiple subscribers** - One library can update many consuming projects at once  \n✅ **True package installation behavior** - Unlike [local file paths](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#local-paths), this tool installs packages the same way as remote registries, ensuring your local testing matches production behavior\n\n## 🔧 Additional Commands\n\n- `local-npm prune` - Drop packages whose publishing directory is gone and reset their subscribers.\n- `local-npm list` - See all packages in your local registry and their subscribers\n- `local-npm get-store` - View the raw local package store data\n- `local-npm config` - Show current configuration\n- `local-npm init-config` - Create a configuration file\n- `local-npm clear-store` - Reset everything and start fresh, emptying the registry's storage\n\n## ⚙️ Configuration\n\nThe tool can be configured using a `.local-npm-registry.json` file. The configuration file is searched starting from the current working directory and traversing up the directory tree until found.\n\n<details>\n<summary><strong>Configuration File Structure</strong></summary>\n\n```json\n{\n  \"dataDirectory\": \"/path/to/data\",\n  \"registryPort\": 4873,\n  \"registryUrl\": \"http://localhost:4873\",\n  \"verdaccioConfig\": {}\n}\n```\n\n</details>\n\n<details>\n<summary><strong>Configuration Options</strong></summary>\n\n- **`dataDirectory`** (string, optional): The base directory where all local-npm-registry data should be stored. If not specified, defaults to the user's home directory. A `.local-npm-registry` subdirectory will be created within this directory.\n\n- **`registryPort`** (number, optional): The port number for the local Verdaccio registry server. Defaults to `4873`.\n\n- **`registryUrl`** (string, optional): The full URL of the local Verdaccio registry. Defaults to `http://localhost:4873`.\n\n- **`verdaccioConfig`** (object, optional): Custom Verdaccio configuration that will override the default settings. This allows you to customize the registry behavior beyond the basic options.\n\n</details>\n\n<details>\n<summary><strong>Creating a Configuration File</strong></summary>\n\nYou can create a default configuration file in your project using:\n\n```bash\nlocal-npm init-config\n```\n\nThis will create a `.local-npm-registry.json` file in the current directory with default values that you can then customize.\n\n</details>\n\n## 📋 Technical Details\n\n### How It Works\n\nThis tool uses Verdaccio (a private npm registry) under the hood to simulate publishing packages locally. It maintains a JSON store that tracks package versions and subscriber relationships, ensuring clean workflows and easy cleanup.\n\nEach publishing directory keeps exactly one version in the registry: publishing again replaces what\nthat directory published last and leaves every other directory's version alone.\n\n> **Note:** Verdaccio is started and stopped for you. Any command that publishes or installs runs it,\n> since local versions resolve nowhere else.\n\nTo see more in depth information on the logic and specifics, see [Scenarios](https://github.com/aneuhold/ts-libs/blob/main/docs/local-npm-registry-scenarios.md) which works through behavior one case at a time, from a single library and consumer up to two checkouts of one monorepo publishing at once (e.g. git worktrees).\n\n### Why Not Use Local File Paths?\n\nWhile npm supports [local file paths](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#local-paths) as dependencies (e.g., `\"my-package\": \"file:../my-package\"`), this approach has significant limitations:\n\n- **Different installation behavior**: Local paths don't install the package the same way as remote registries do\n- **Missing dependency resolution**: The local package's own dependencies aren't automatically installed in the consuming project\n- **No build processes**: Pre-publish scripts and build steps are often skipped\n- **Inconsistent testing**: Your local testing environment differs from how the package will actually be consumed in production\n\nThis tool solves these issues by using a real npm registry (Verdaccio) locally, ensuring that packages are installed, built, and resolved exactly as they would be when published to the public npm registry.\n\n<details>\n\n<summary><code>local-npm publish</code> Command Flow</summary>\n\n<p align=\"center\">\n    <a href=\"https://mermaid.live/edit#pako:eNpVU1tvmzAU_itHftkLyUIDJEFTpTVp2j7sZZo0aaMPDpyAW7DRsWmWRfnvPZjmUp6w_d3OZ_kgclOgSMW2Nru8kuTg1yrTwN_3v5moTS7rkW4baLtNrWyViWcYjW7hjg9_oiyglfmrLHH8Yo0Gpb9t6OutqxDyjgi1g0IR5s7QnpmD7p0XWLLAb6kcbA1BT2Cr1zNm6TErxixNXbMA7CrpwJlTjvTDSNlTgqBX0SD1nnd1ySvpPKjAFnVhoc_n-LyASlqw3cbmpDZI9uy68q737LrmUCjzKuCRYBBAne_BUIE0eLeq17PgK7pgFNrgFDIYgJ3zwE9NbeTVtPfed-0r3ZFyCPiGtL_K-MUOUtcSXEbfm8YdMNoqoy-TrL3iAys-aetkXfP0OUKL5HVOwn1PLZkXLvhMffDURx-mMW_oi7xc40cSU3MRZ1_Ykml8GsJSWXd1249e7snL1SgtXl-2CERJqhCpow4D0SA1sl-KQ0_OBEMbzETKv4UkZmT6yJxW6j_GNCcama6sRLqVteVV1xbS4UrJkmRz3qX-dmhpOu1EOg1DLyLSg_gn0iQeR9Nknsxm8SKOojAJxF6kYTIfzxfTRZTchHwWJbNjIP5725AP4uhmEsfhdDKZRHNmYKG4nh_DY_Jv6vgOPGwX9A\" target=\"_blank\">\n        <img width=\"200\" src=\"https://img.aneuhold.dev/20260813-164226-d966.png\"  alt=\"publish Command Mermaid Diagram\" />\n    </a>\n</p>\n\n</details>\n\n<details>\n\n<summary><code>local-npm subscribe <package-name></code> Command Flow</summary>\n\n<p align=\"center\">\n    <a href=\"https://mermaid.live/edit#pako:eNpdk29v0zAQxr_Kya_T0q5JukZoiP1hGxISAiQkFl648TUxTezo7DC6tt-di9OGibyK7fs999ydvReFVSgysantc1FJ8vDtNjfA3_unXNS2kPXEtA24bu0K0muEdltOjGwwFz9hMrmCa477LrWHjSXwFQJDWz4cVK5DzM0-F5-7da1dhQo2ZBtoLOHbNb258pU0YA2C0oSFt7R7l4vjQN_09CEXO3QRSKPAWN5ppa-g1L_R5OIAt5z_q7ftEMApfO8iSJ8VNTrwForKWoch_ejvnMHYCNj__-J3bPzRjTWDNrCzHQ3q2KJRaAqW_2f5Lggae4APJ2MZSKWAG-Rt4FpZbGWJ01_OGthocn50M8Bc7QHumf6ChSUVMkLREaHx4Fos9Ebj4EE6eK5kLw2Ejkvl9kuPNCreh_4_PI39DyM6WeBWoKsiRjunTXkaBx-fQiWVrjdeS25q51CNsg9B9jF4fCbtcTD5urTBH49EG-dlXY_sY2A_BrZGyRN5dWtEJErSSmSeOoxEg9TIfin2PZwLDu2vXsa_ShITuTky00rzw9rmjJHtykpkG1k7XnWt4p7calmSbMZd6odHN7YzXmSLeRJERLYXf0SWJtN4kV6my2WySuJ4nkZiJ7J5ejm9XC1WcXox57M4XR4j8RLSzvkgiS9mSTJfzGazeBUJVJrn8Wl4XuGVHf8CtesbLw\" target=\"_blank\">\n        <img width=\"500\" src=\"https://img.aneuhold.dev/20260813-164424-09f1.png\"  alt=\"subscribe Command Mermaid Diagram\" />\n    </a>\n</p>\n\n</details>\n\n<details>\n\n<summary><code>local-npm unpublish &lt;package-name&gt;</code> Command Flow</summary>\n\n<p align=\"center\">\n    <a href=\"https://mermaid.live/edit#pako:eNpdUl1v2zAM_CsCn50sTmwnMYYOa5x2GLCXocCAzX1QbNrWaksGJa_L0vz30XKafehJ5PHuSEonKEyJkELVmueikeTEQ5Zrwef9txxaU8h2pvtODLofDq2yTQ6PYja7EbcMf5HKicqQcA0Krn1icCLf-prdiWsaVTTiQla6fnugNzelIiycoeO7HM4TYzcyXnJ4Vq7hq2zbWS9dY3N4ERl77X8gHYXR6AX-6Anlrq7_aYz8wPdWDESo3b_egbh0bnTrlUerPVt9HKxjQLopeRHP_Eh3jGdk-pHYiYpM5yUIa2UdNyh16V0ILXvgCCoSvSyeZI3z79ZowYNYZbS9Ku8n5Sm488E923xGi06g5PXZ4WALUgfkhg1PbL2HIVUrLVtheyxUpRhle6G0dby-q_y9V_zgFVuUFv9-LgigJlVC6mjAADqkTo4hnEZyDuOYvIOUr6UkZuT6zJxe6q_GdK80MkPdQFrJ1nI09KV0mClZk-yuWX6AEmlnBu0gXS0jLwLpCX5CmsTzaJVskvU63sZRFCYBHCENk818s11to2QZMhYl63MAv7xtyEAcLRdxHK4Wi0W02QSApeKVf5r-s__W59-_aepz\" target=\"_blank\">\n        <img width=\"300\" src=\"https://img.aneuhold.dev/20260813-164514-a119.png\"  alt=\"unpublish Command Mermaid Diagram\" />\n    </a>\n</p>\n\n</details>\n<details>\n\n<summary><code>local-npm unsubscribe [&lt;package-name&gt;]</code> Command Flow</summary>\n\n<p align=\"center\">\n    <a href=\"https://mermaid.live/edit#pako:eNpVkt1u2zAMhV-F4LWTxfVPHGPosCZpt4sBQ1FgwOZdKDZjq5Ulg5K3ZUnefYq8BZ2uRPE7hxTBI9amISxxr8zPuhPs4GlTafDn_bcKlamFmumhh1HbcWdrljuq8DvMZrdw54EvQjrYGwbXEXj6xScn-V1g1scKP4v6RbQEWvTUvKvwPAHrC3A6kD3Bxjs9dcKB0QR_6wxOGn11m2BtTrD17PYH8eE_8O2O39y6TloY2DxT7aAzqrFX_SZ0c--1j2SdYQoNG5at1EKBHaiWe0kcfKSGgxkZhqnx-bN91cl2cpqC-xA8eNuP2jqhlP9BTVf2IaQ_hKqKhKXXY8IIW5YNlo5HirAn7sUlxONFXKFHe29V-msj2CsqffaaQeivxvT_ZGzGtsNyL5T10Tg0wtFGipZFf31l0g3x2ozaYZkkSTDB8oi_sMyzeZrkRb5cZqssTeM8wgOWcV7Mi1WySvOb2OfSfHmO8HcoG_tElt4ssixOFotFWhQRUiP9TD9NmxQW6vwHXOq7WQ\" target=\"_blank\">\n        <img width=\"400\" src=\"https://img.aneuhold.dev/20260813-164613-dc92.png\"  alt=\"unsubscribe Command Mermaid Diagram\" />\n    </a>\n</p>\n\n</details>\n\n<details>\n\n<summary><code>local-npm prune</code> Command Flow</summary>\n\n<p align=\"center\">\n    <a href=\"https://mermaid.live/edit#pako:eNpNkkGPmzAQhf-KNedkGxIgCaq22g3N9tIeqkqVWnpwYAJWwYPGZrtpkv--g7NF9QnPvO_Nw_YZSqoQMji29KdsNHv1LS-skvXws4CWSt3Obd-pngeLBfxS8_m9epTWd228OhIr36AS3W9p3sDHoNmJZm9spfrh0BrXGFuryjCWntige3_gd_e-0V5ZEtzWyApfjPOTzS7Y5OcCHuzpQwHXWzkfyxdLF_VRJnwhH5w9qYom9KY5obuovYhypn6MaWSE9eN0pSUYY0fP-BZkbD4jO0PWqSNTF_6LsZZIfJqc9yHUk5h-RYf-zdUNB1eyOQg_OgdLY53XbTuRT4H8FMgWtcP_Dw5mULOpIPM84Aw65E6PWziPcAEi7eT0M_msNAtR2KswvbY_iLp_GNNQN5AddetkN_SV9pgbXbPupiqjrZB3NFgP2SpeBhPIzvACWZrcxat0k67XyTaJ4yidwQmyKN3cbbarbZwuI-nF6fo6g79hbCSNJF4ukiRaLRaLeCMEVkZu-PPtVYXHdX0FbQrBag\" target=\"_blank\">\n        <img width=\"400\" src=\"https://img.aneuhold.dev/20260813-164721-0e50.png\"  alt=\"unsubscribe Command Mermaid Diagram\" />\n    </a>\n</p>\n\n</details>\n\n### Local JSON Store Structure\n\nEvery package is keyed by its name, then by the absolute path of the directory it is published from,\nso two copies of one repository each get their own entry.\n\nPublished versions take the form `<yourVersion>-<pathSlug>.<timestamp>`. The slug is derived from the\npublishing directory's path, which a version cannot hold whole, and it is what keeps two publishing\ndirectories of one package from landing on the same version. You never have to type it: every\ncommand takes a path.\n\n```json\n{\n  \"version\": 2,\n  \"packages\": {\n    \"@aneuhold/core-ts-lib\": {\n      \"/path/to/core-ts-lib\": {\n        \"originalVersion\": \"1.2.3\",\n        \"currentVersion\": \"1.2.3-pa1b2c3d4.20250526123456789\",\n        \"subscribers\": [\n          {\n            \"subscriberPath\": \"/path/to/subscriber-project-1\",\n            \"originalSpecifier\": \"^1.2.3\"\n          },\n          {\n            \"subscriberPath\": \"/path/to/subscriber-project-2\",\n            \"originalSpecifier\": \"~1.2.0\"\n          }\n        ],\n        \"publishArgs\": [\"--ignore-scripts\", \"--verbose\"]\n      }\n    },\n    \"@aneuhold/be-ts-lib\": {\n      \"/path/to/be-ts-lib\": {\n        \"originalVersion\": \"2.1.0\",\n        \"currentVersion\": \"2.1.0-pf9e8d7c6.20250526134567890\",\n        \"subscribers\": [\n          {\n            \"subscriberPath\": \"/path/to/subscriber-project-3\",\n            \"originalSpecifier\": \"^2.1.0\"\n          }\n        ]\n      }\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}