{"_id":"@smarlhens/npm-pin-dependencies","_rev":"33-2c7e45599d9b3c7a2af436646b3e2ec7","name":"@smarlhens/npm-pin-dependencies","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.0","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"6736a5305300287915c2c35ded4f514778081345","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.0.tgz","fileCount":10,"integrity":"sha512-wnXJosJGtoV61NS4/KHx4NCyeqoB/lYf1CZzyy/8zJapIT1h/2K7tKHHLjWg9xWe1+sE4b5gXshymn7ZL1KlCw==","signatures":[{"sig":"MEQCIGCLRVwqxk5TH4GC7m9KCNVKYuQIvW32YczpsVWeYtq7AiBEEjPJB/JZ5AIN1D/i02hIRxeOZQiSeZppWQnooMblig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjudB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWSw/7BJxOshQohFHyCJ7+P8i6qG2mDhz7bDsRmKiRT7yvy5+jcpew\r\nNFObUNB7hX8HpUkaPp4ZLnPcivhUeOlk8NxKOZ3IOLUSuCbAvBnzpKk2hICp\r\nkTr0ePX3NKyvOsgnRMXYf5+KPXxiCjviiej0RK6oVVnHVU/UHKxJEgJ8i0QS\r\n0b7cK8lMoBMG4V1jv/s65iJE7HvLHDctyEPiYf+GtL0Zsx07RZXhrNlc0LHZ\r\nuZo3qc28w4Mv8khSOKgPyPtBGHUCmxsojEm7X3ZJev1HKBk0gxFLOfgJFRtI\r\nMJ6gIsOP/zr81y8C0Rw6TE+sLUwKDOwG7wHFXBUY1D3KvN2H071sh0v3ynI3\r\nEkQAQ8D3q8tH47s8IXdFZWLTMpXckFxyAMxgCvI63EZm9wSn5CQKNaulneno\r\nfT/QWmpkcG/9khMz4lCGbAkW8SKytrh6Xfrj1od2eUITN4sF/yhehKIUTU5w\r\n+h7DwQLWsJJ1h+S56lsx7DJdKevl2Mnn5AX85/vicG1GbXW989gEX2PhizSc\r\nWCAQFKatI0yzHOJNeTVAZlO+8Kbx83YmNkc6tCFR49X2DrjSmofgSy8ocwr6\r\nU0pB0V6CINZPfYgKA3Xic/UtrQLt9EAbHdMBczevAZk7U5faCk0nfuOe1e+n\r\nOjrqU6u7GzVNy+xZ7kPEEvBQz0SW+hOWkRQ=\r\n=CMJu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"03fe82bba65ec920123bf6521e65b551b3dd24e6","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","postinstall":"npm run sort-package-json","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}","sort-package-json":"sort-package-json"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.0_1673121915899_0.24419791231738852","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.1","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"6e74cefa5708ae24f46786fc6e93493d4e7c5bd9","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.1.tgz","fileCount":10,"integrity":"sha512-HO/R4u/pxoC/2oFc+f3OqdUR3Q6VCxcJXkGEX7NS0ycWd8IaCVg7vYKoIISeuVDCi2pU88aijTmsfedH6yRchQ==","signatures":[{"sig":"MEUCIQC8vQcbW9mgUAqM07LkHQ+CX0hsebrweq5hYOxIB78w7wIgXp8kWAFpCia279i1L6M+gQSDEo+1PilCDdFJZY77p0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjueHgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJlg//ZkdJhspI1wF22qchZGcyUBzK5IXF+4dYL44mdo6MZXFsUwWY\r\nkJZ/2H8bJS0VGqoFcrcwXD4HcVu7M1TOO7WzmFDs+/gYpN8RyYWA0OjBt2ZG\r\n/KJ1iG4107GCb2aq4edc+XPy1qWyMDHxiMaOjSnh4p7tAj50oR+CZimBkiO9\r\nogM2Tq3KIUPBJujjF/24nkU885SAwQSplaoAF7gyN+cxNZKvqzBCTF66bwVk\r\nJg3ufnBi5l+Lje2nW3jPNCnjyARiIKp4VCktFKG6XygrmHVdmbMj47dkHIkG\r\n0nHMk6Bz1zIDr3v2mvKE8ploV9p1fm1MWZCWSLXY0lpNhQFuDK/G6tbglSHJ\r\nvi8VUHOQvC0MvtulW1OGxtsN1Xbj2o3e8RHKlL/6bgZlJ1s+OtFtd9rIj41z\r\nLASuLeNZ1tKlD9S6iH8GyUxHK3S1aGJcaTo58v3GLGAlgH37kvC7rq7TFkYF\r\nFkJKZxNMfclqDJgoD4uiU79XLvJxGUiNUCq9Ji/oMT3jZxkDR7y+Wh8Q73bn\r\n/8Yt3NRxMvB3G/bqDRq+ofhwLHbywVqoJqm2zUPc6XzHDShaA/377Jo1vMEh\r\nz5D/MIasJApjyq2C+nCprLVrNPFKI54alJ/sgMaQKjJ3LQiFJhSmCEjFteG3\r\numrlewbGjieOiA5W8Td2J0qJFFNRXr1kOTk=\r\n=fU2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"943ed16a56ef00caf80158f5b01d3b9882fcc657","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","postinstall":"npm run sort-package-json","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}","sort-package-json":"sort-package-json"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.1_1673126367989_0.4480364740939857","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.2","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.2","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"d15c099c277b7744de09a14de67425fc8bbc50ab","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.2.tgz","fileCount":10,"integrity":"sha512-rV5MTsjCZyFj7FykAA2GbagDea+kzgLLQV9W4taqMcTGrfRQ0doPg5PXQ4NibEe09Wb8sT348WqVQNHiuPVcBQ==","signatures":[{"sig":"MEYCIQD6DJS7J+C+9uozhsgFdqFX/zW+lonKaJG1HLuMV+mzkwIhANJgRrd5C4v78RONliiXbmnHTl2kEqV+/9x03ZWNFtpW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuemEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBRw//a4/xZ7YWEO41bSTRLEVpRKtNPHg7uRCIhU9Olg1jBNnLJl89\r\nPIdfmyA51JT8+/mHOYsV+TYuBMM8EXB1dZ83NUy0DHxSeMAtxTr6PwDmxeXM\r\nKhBgIiOpBy+pYDWn6iNUivUbcwVozEMdYNzFDr4iNBDcS0XAu5Dz6CeyJbHa\r\niQiXU/3zXpao+b/PhNgvvNElBsVxekg0Gfmx/F6K906b1cbQ/8pUsWF1HLUL\r\nh00mrOEdexQMyBQniqMxjqI0eUA8G4xduzq4Qz3mCdd4BbCvLF/Qu7ywKsJC\r\nM3Ik0l8vwY1vXzAIRG+7QQtrtm9q3xrrPdH+nYSgFk9faKE8Tw0MtZ6ALemL\r\nNXxTHfWV6OvMYr2xY2WnYIBpCxwhhMfGMJXTFLUxYIy61Bwl/Kd76uy27Qbf\r\n80iUSIrHGf28XF5IUFdVQsDpVzZPP6Z9kwMc8m3fU90isJs7W1vxSJ5DAW5b\r\nNfVKMB95LAgk5wVlHK341yKglCyVb+oCWS1EYS7sUdPTDXdhjUIJo5TDqZpZ\r\ntlhWtGT6IWey8pInbixms4BnLKZsVvHqZP8vHFCMh78nQV292ZzrmqSfYAmb\r\n1B3BOZNHAwYyzugkxAURvj44o0ThqZdCP0kpodWee6rtmnj4WQEpFMGJ12Y+\r\nxIfBY6/wc2DnCwlBCSyvclkT+iZpgU2w0p8=\r\n=eZbW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"dbdffb32c4ee4a515f60ed1cb889ea59e8fed9e0","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.2_1673128323839_0.17990495205246648","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.3","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.3","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"55d6071fe0c9b3ef91dcbcb85ac6b882f32a5bf8","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.3.tgz","fileCount":10,"integrity":"sha512-N1B4SMkrKGd8KhNGYgk4Nxb9e73dfYntu/hSJqfoOyBj1b+rMwJEw/e+clUiq7UhIorUQutDJ3HYAfwLr27l/Q==","signatures":[{"sig":"MEUCIQC/jp1Q/YtOO8qRdnROgSPdMurrA3NiSnp9hZVscm0G4QIgFciDPSNe///uB9ZbNIuebwkFjYYIKg4+vr/uOBxVXcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjue/xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Rg//UmqI8t/J2gnRvOPUqo8yqwvxPUxnfAiYQex1R5kgg4Kh/dtp\r\n+Ji7YipjF4zKF1RMF2H5u/IWIaUU59QMBo/CBN5g0qTau+/7bPQ/khHaq+hK\r\n9bOOJ3RsYb0QKgsRxlSnh/wDgFNqcw32FyMzVtGiljv5P3ElIRd6dk/m+K1W\r\nAivmvZiu2devXeLMMkqACeEZ5K2JwslVzuxZLLJCOL1ztHdmq0wM+HOKawD8\r\npKdqFjueemyrj9toNpRED7CrXKwJBKGaFje9f42o3IM3Q484ickuMEUSIwm2\r\nMkmJ9UtlDkAnzw12l615tUhUCN9XNjlJlT6yHtqtmwdr+HeFuKpiY6ZK4rb/\r\nKw+EGTpdGD0dbcYqosaYdC08abfinGMxljsBd6uCEYG3cMJCDRhYDLJP0fBK\r\n6KtscE9q2hQk1gU7esr9xLDs5v9yoW30pBdKYIv2B+bpzn6zMRxA333HgAiw\r\n3QpTHkOfjMyyMOyUZUKYgQNkBJRQ6z3TZHHt6EGCO0Tm5/LKq93x5YHXlIXr\r\nBO2wZIC5Fia8Y8nzhgOkd0FdZUoOlRFpBwts8HKyV07cZWLImekrLIaj5d/L\r\nsWfH14k1SUH7GFfnIQB/JMmmWJLkV4GM1vPEanLvN2z/qe+0gWWOIFNcUBOt\r\n69uqxixNcWJSrZAgXWwGJhHzLbDLupVOpzQ=\r\n=T0i/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"dcaa788f82cc85370a6bb113a937e396bac61ff9","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.3_1673129969263_0.7225156862432691","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.4","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.4","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"3ff727f4861c14182e7e44e47de9068d73c69677","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.4.tgz","fileCount":10,"integrity":"sha512-/5Rkl8IzAKxAOrZYegG7e2NIHJzqQ/s4G/XW3l+ryh0WXEQlqC9Td93rtCNdj8X7ReD59v2c1EtmPlRWS40o3A==","signatures":[{"sig":"MEUCIQCBKGICvrmVdxouJuLM22yErQbVGo0vdCgTFVg3CGE1WAIgO76TIhqB5SS5yUbrgGSiUWaqtSyzzHr3xvY31gXZszc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjufUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBsw//YBaR26lB51qvt2TVNzYAsdGCHBQKk0LAZ9lNnzJ1ST5waJH9\r\nKw9jKftMG62cnEyQa452frzuXueRMEuaCHhiylbwYAuUhViQG8p/Ul6JIIsZ\r\nZQES5+1VdGwmuMLj5vocZXhl9owLcgS/ralS1E5pHD1kZxXZlTWnrJdEg2wN\r\n7Z2IyjCoMiTxTDaeaMFStJ5EwNXrmbqgrNJljbLc9mbwmJ62+Rkfff3pCT5W\r\n6XW5jpRhCtlWPLUxpKJAsKtI1aMGgA2w6jCT3F9W1Yde5pxwU01kNwqpp1Jt\r\nQieaxsxViAIbMdy71GDCs5yx+d2gqpZmU26Nz8VR1u3+cc5/SXyxCqNSF1yv\r\nM6ArD8NFifJAecQK6297UExNcVoP5OaJv+gDDH4y/Qksqnblk75QrYgiUFz6\r\njFQy5atkchlC9vh1o7QGrumHFCN/vsvVwjOBgZemdLI9OGVdhYdjdW7pJUSN\r\nm1nHjRYQZNjZrW/G+YB0K47MU+1HA9+OLQz2PhBPMk8fLLumFD09tHBdyQL1\r\n56sQwp7jiF6fcuMyw0FQIA6C0uYO1/CXfWt5by8ggwyrMtb3lz6KCyjGnWEM\r\n5/wuSnlDIoHrofRnVDaCxs9U5nEKqsPPnXcTIm8deONkABl2hrH2/wkFIV/6\r\nhidMwxrF7Y/3QRvuOq4cdl1u8ADAt6UJZUg=\r\n=uNkN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"54dd7b1f6c9b266412d234c4c849cdfaecff2de5","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.4_1673131293230_0.054546060681475605","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@smarlhens/npm-pin-dependencies","version":"0.1.5","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.1.5","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"0f7f2d9ef55ea372914712ed7bd39927170c55ad","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.1.5.tgz","fileCount":10,"integrity":"sha512-3DzfnGdGiRWpqx2EwtbpK/YJjoSD35f5knxAnE2TO6ti8WHcmToJWowyfqTQo7jDt1vli4HkgW4z32F2XyL8ug==","signatures":[{"sig":"MEUCICmUjrGavbLcum2w+2v4CM3SrFvrCdUEpzfl4G9UUErmAiEAy1Z+sLGwy9Gjk4r2ct7zSq/gYf9n6EGNyTkgcRjZ6XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjufmWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6Fg/+KuTO3UgcVnEMy3aRiXaMY+Ud0k/BPn70+DkpAXlaU3phNZ4n\r\nIReXSlgvaq8Bz0hXFgH8TcsBdoihxhDPAjKtYjfj4gSinFyDnhQK5sTVF07m\r\npmD2XYehXYtgGRQ+HIWAj2W1hidTJ+Z9ilA9BOSrFCGbdSsZCUO+EfpsYS22\r\nTM/kneE+hBTBktPPn0Z1Rad7EZ1jYjFQw2Uq20Qxc7is49kkZ29F3BPBuOQB\r\nYkddHZC4ylCGWOAc5dXcaznbb5VPAy9kKQJ7qWwu1oNU5Aj2n3bgVKpOkZ/Q\r\nHXVS1juUD8uRpTd6OMoh7U3+2w7OfEi2UVKJSxem4QZleqo+0g01QBVXOKY/\r\nSTpBTGfi5fTSEOvP3WeMgmfu2HRaeJ/RwDv3zEifTh5I77O8iNE+2D3GKg8C\r\nSqkM5swjR5N1Xd85CXSt41xqt+YndndweNbfnz/rgb31b4woMKKxzpMvsr2r\r\niXBx+K9I0xCSiz3Vknpwiz1SRJKWxqgwzwm1WqMeS/4jXWVjrRZlV1NsLnZ3\r\n/XIe2UAAN+whQpAnAmZoWqh+0bgVOlLdPz0+bS8kQRcd6PEFkchMRl9dss9C\r\nEBofA7zzsGXA5hHM5aC4kpVI+K4qq0U/CfUOt06JNUEpSu0ihQr3Qr8t6IHb\r\nQuouo0VnxBm+37HhWSwLEGtyGP78WKiJnCU=\r\n=AfIX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/lib/index.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib/index.mjs","require":"./dist/lib/index.js"}},"gitHead":"6a75bfd37c6e7e9fb5c085e3acd92e9963e9bd0e","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.6","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"3.0.2","vitest":"0.26.3","ts-node":"10.9.1","prettier":"2.8.2","@swc/core":"1.3.25","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.19","@types/semver":"7.3.13","@commitlint/cli":"17.4.0","@types/cli-table":"0.3.1","sort-package-json":"2.1.0","@vitest/coverage-c8":"0.26.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.0","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.1.5_1673132438162_0.2695699209713187","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.2.0","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.2.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"9808ff4d9aa5688e0d0fdbdbd9142c59739b9bbb","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.2.0.tgz","fileCount":10,"integrity":"sha512-0r25issLEq0OR2ybSb4Bf+XgNvu6fSyoTqv/dxqJTumFrlsUIxV7mNrKrauZg+VnitLPC1Qk52ueq+inJOYoTQ==","signatures":[{"sig":"MEUCIQChTLzeIovUCDX3mM9yAQ/qWzZaktrXuf+JGnYXaSjQ4AIgGkaDZPrgQpoqKNUAT/2rwc262dw/5vU2Z6+OxA5tqM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzZ8RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYOQ/+OO0s1wtqb7VDXfEzs5d7pIlsn1FenMwkg6H/n2PKOh2ya2uL\r\nDLB91PhXi7DQAf0PjCLEE+rzfDYrDicLIfySwfcQgWs0kZv1Q0NjJHLfsMIo\r\ndvwDJieiJWaBsNMnSzQT+61tiGXzJh3EHwXgC02pfgX2OTUSPg3didM6v6WC\r\nIzJ08KOcOiM2ysDDoH7tfEv7ORL7fpUYQhMr2+qpjnvq8AK1uH2for6aNU2i\r\nDsP0CIjb/z1We5in2sPMN3G5ex4rZESDEL7JVEXhi663SHqwtRglv38hz4gE\r\ncAWFDYWNhPAV1X82tflqWDeIVRkWg9xoBgD/x2ulnr3E9l/J3DTt2agAICRD\r\nyQWHzAhMXFU85SFjabvOCKzwz/+hUY71K3nKOS123rmC+PboyeQBww726Kpu\r\nx5WxYYBt5H624Cv1oHpyHhXx3xs3tORPBs2okJURwrqzLs6WQcRaFqQDKRKd\r\n55U2H+rjdkl7+UP1ebaugLckvhQvMXrkXQK/n41tmbTIEu6zymK24CEBYGrj\r\nI2Ih2LPl75+Jr/2JRoQFcjnzM1VMbLy+4aPNCTijFogUazQx5qhOU6OcO+b2\r\nuJr+yZrswe8VZ7hWXVYfj5E7aW3rohDOJHccTf2aZE7Q86CmIwGfd9Su1Wi1\r\nqFWAnneUJKT62UCn7Evdtkem4MbylDo6dYI=\r\n=4ARh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.js","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.mjs","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.mjs","require":"./dist/lib/npd.js"}},"gitHead":"31f90e1a24d7710819a9229c661a31ee298bdd87","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"4.1.1","vitest":"0.27.3","ts-node":"10.9.1","prettier":"2.8.3","@swc/core":"1.3.27","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.20","@types/semver":"7.3.13","@commitlint/cli":"17.4.2","@types/cli-table":"0.3.1","sort-package-json":"2.2.0","@vitest/coverage-c8":"0.27.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.2","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.2.0_1674419984998_0.15887467522573817","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.3.0","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.3.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"da6a8e5020ef6f04cd06d7a7384098fdebde4c65","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.3.0.tgz","fileCount":10,"integrity":"sha512-+NlU0DG052Hn8PCb5AFfL9q70YiiRpK5VgkHs5uhfVGOXtazKyqPy61nB14D3baqd0pIoK9J1xy2SgcK+/GbBQ==","signatures":[{"sig":"MEYCIQC3afOGc8cgpI/OblQ9QuE+aUfNwUhI1Jp3yeh/tjcu2gIhAP2z80tGM+tBySLcY+rRefIo5868Q4xUp/MMqWsrM1Ke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0OlyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhFg/+Nphiysd48hLyMf0+D67jHMyZGPQSY8048258RvfPxWCj8eIs\r\nNhhm72oUGc/HIOQuV/3rPaN4jvjNPjDjkaziiOb/SES0GRctNw/rqvfUYybo\r\nAsSmikFBNmw3lxxubJP0xeQc5FhusDqXotzy5zEN+u1aJBAJO/hqbDZ4hkpC\r\nH3BQz2MTGZUyg1SgHlHmi2gT5Le9k53dv6Q0oKwA/GUXFKC9YNgzrRzsvy0y\r\ncEtJTy9i0X/1Jt7pGjxWWPnGWw/FZOeHtuxIBX+SrtYSjYok3+a4xSpb415i\r\n7yeH/AbvJ+3tvEBe+txUD4KxcW6/0Jk6SVUwr/o1483d2KqqPUFH0+gnTABL\r\nTFlA16MG6SfCxC3MkcjtDP10hXfu7auzjAheQXoQyRqm6CUpkkLlvnaGC/8w\r\nBoDJruQZUNwlQtYNQSKJn4uVzOD6HFWzeKE6BBJK0ofqyXKBO3AZjYlCBK0R\r\nTUClzPnaFnOTCASMqT+/xGIfBbXlPb7LrSxYsfYVYdAFhsQGCWwEMNOGsSjn\r\nlFkg+lZtjZwf7uQ7fd5Oe+T5xs4vmpTvS7BYVRODgwwoMGnnRZgZJN0OKliA\r\nzGa2oVdD7DkZec23hYXZZEElybtLAF+ES0NzM1+8MaI5q2yJ+TZb7ZM1+n1n\r\nuuX08j9KQXhUWuJDtJgYKkTRaTdiR0jn0gM=\r\n=6aAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"af84076ace7dab4bd0b848da2977e18065915841","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.4.1","rimraf":"4.1.2","vitest":"0.28.1","ts-node":"10.9.1","prettier":"2.8.3","@swc/core":"1.3.28","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.20","@types/semver":"7.3.13","@commitlint/cli":"17.4.2","@types/cli-table":"0.3.1","sort-package-json":"2.2.0","@vitest/coverage-c8":"0.28.1","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.2","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.3.0_1674635634523_0.8783917447967571","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.3.1","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.3.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"3d23080f3177860e9b5e3603a1813b9b439ae046","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.3.1.tgz","fileCount":10,"integrity":"sha512-/GoX8w7mzL/+oCjJpVxWPgGzQic3KeFa0BsTWLnDkk9VN2ukCHXu2e0XykR9+wLNt5w+3AdL7JIpdlNIFzPLRg==","signatures":[{"sig":"MEYCIQCqvtBCOXVDRheKwmTZDA7hMGIoXPm1JBuFCiKsD9TxWQIhALrK+bY16A+nKD6O6k0BdME1223+qJ7Yd8MSe529wQim","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1ViSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYtg//XdsP4mNXVsQXZbfPry0N3Y82GicHNGMediPGz2nhfdl1zfZU\r\nl80avcO+FxCnVPmYXE57eKmYFNNdgbj4zrQN2U7Ketq61b8xY+Tmc1JcWa7D\r\nP8fcv/W8SOpyh4AepsqCA7VHmPiH3HOdtcqIWUCK6qzkr7QuGNF4Fc5htV+H\r\ntATDRlGHJCvewj16JMH9RL6/gkBLDkY20Ut/402Po3KwwAHs/nt99fgjVl5c\r\nT+EH2j3hxEtS/Dpj207/cpP0uJeYc0jdhOIf9X+oZSCDnto30j/z87kQqkLw\r\n/10yl695PR21mEfDIzLGDm4sU60v85ipkYl0HxyfQLD1NX0e/SAApp5wWyfC\r\nF5f4ZjXFueaQ8EDUZeJmOvJWnGYgzKoLireytUDjiGSkyFCSJmJsnoLAvQI9\r\nsx5nYUiZx3/I8yVRID41vBrQJqCu9pWEp1DJ1Sv1ShQjXTxWMiuJeN0RXZu+\r\nJ0nyjJI+i3SzUqikVUf8IoEyCERTuXK7dCr7h5acFK8Rw+52NHUUPKsokmuu\r\naQhOwmOoVbWTJt5JZiHrhDKIW+OvurXgwO6a8DavCl77RVfP2afc44wtcDY1\r\no+sqYBK4GIM1uNQDt22ng0+Tens9cb+JRXLppcpfDqy422sx734D/vek+Fgj\r\n81NUt0BmYQtte1UORbeDVGgUySua8eDiBeU=\r\n=n1cF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"928983860abd1658e3bc60fc63eb9808a80a7fac","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.28.3","ts-node":"10.9.1","prettier":"2.8.3","@swc/core":"1.3.29","typescript":"4.9.4","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.20","@types/semver":"7.3.13","@commitlint/cli":"17.4.2","@types/cli-table":"0.3.1","sort-package-json":"2.2.0","@vitest/coverage-c8":"0.28.3","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.2","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.3.1_1674926225856_0.07025531925442285","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.4.0","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.4.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"f775e69507800dc22a8b94945b62a7f97408d7fe","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.4.0.tgz","fileCount":10,"integrity":"sha512-NnQeUEOw3pBDkiDdsn1XQDVbSR0PXh/aYub4sgDmiPddDTmhSxCXUHAqzsZ0lBYApYJJ0KkMPGY3NDyft5p2rg==","signatures":[{"sig":"MEUCIBJhm9KyXBUkdLJR8zs9aAMs5//hcvPnFtwMzlzFcJS+AiEA1xIKpnP4+dyGbiuyQaL4rIaCKssk0KqpzYxHO1zY5kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3W00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoylxAAi0uHYmdpfhCTqERNAnn7ryeJzFiBz07y1ajgwJnF0AYS8+jS\r\ng5lB+hooJlhovx5rmVpZZ218wt7H//wui/Yd7jbHmnXqTiuxX9HGVj04ziKW\r\n3MVUw9sraLih+iYZLeycxleJJ7ayHXkW9qiSPsVMNv2/l3+nIWO4hmshsdZC\r\nqUh6vi+EQ0kEkrULtWkRSdE3eOKusoCBwxXPRmAuO7sKGH6M+ow04ex6fZzi\r\nJXfY98E2F2mKsqGvdX8+/VEoAfNCQu8npNHvUgId6eACXDq2iDlhJMF3r4fC\r\naeEpaT/gcxMMSpVHgDzRV1fMYc6ZxAm40VT49b9NQsFLoaeTDA90ScKpAN3j\r\nxNG5IkLtzkzYG0OcePUJ3mdWJK6XTfJigkmIcdzJLPGMgioMTH50E87dBxp1\r\nKSemU2bcH65Flqpjjsmy0I7tdiOhbd+PelotgZRwQ5ThxkCD1IE5R8dxNiCY\r\nkanA67ttMbpEo5zfW4EE3HL1W8/3bHu86FmuebEB0OXuAQMQLJ3cDkguJ9QX\r\niDUendwXxyBCIc4ID486e+dFwqrlzMdx1g5f15+TmO5ZsgMK0HWdckMwuJIc\r\nbum7KCvR1wYr067WBp+nHqmXBvFnE4cf28UHR6x+DUslXJvk99KX5I5wf009\r\no/S0unY07YsWD9XDFF6G0dbj5JiI0p/uG4I=\r\n=meui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.13.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"04103e6cb19f91d5d7b7cb77044cbcb82301c6a3","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.1.0","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.13.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","execa":"6.1.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.28.4","ts-node":"10.9.1","prettier":"2.8.3","@swc/core":"1.3.32","typescript":"4.9.5","@types/node":"18.11.18","lint-staged":"13.1.0","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.2","@types/cli-table":"0.3.1","sort-package-json":"2.4.0","@vitest/coverage-c8":"0.28.4","@types/update-notifier":"6.0.1","@commitlint/config-conventional":"17.4.2","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.4.0_1675455795923_0.5662273736467818","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.4.1","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.4.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"b7e38795df0ac2276d254ab7844ea099da6c9735","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.4.1.tgz","fileCount":10,"integrity":"sha512-n8Oc+3LOjSh1nSYu8UkutJQPcFp8dS+faDVzB+udzm6F3NkhX2gGmVv8HY5E6S1Xtotd8jx/Guf/bsrWSOIq/g==","signatures":[{"sig":"MEUCIDv3ckOuKtx110QOfEtRYIqBndZaiv+U6C9xdLhpf6zbAiEAxf2Px35y4q3a13vBrPrNgYftxoI61t9ysNk3KNFyS/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6RiVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsWA//W1TPpue/ZpJ4WbfB3xPUSjLSqBbEEqwLMaByi4okNRiCSn+m\r\nNXhw4tNsTExfn+4vRwZitoA4/3ZqCe0PrbyI7MSD0ZHEwR1HBcob1dlKa2ql\r\nUWG/Kbfujrwh0RCJvSbeFPz54HpmDfSfv5BLutDgWSJWVniJUuV+/eLqEIG+\r\na6IOB7M9vnQ4IdMqgzuJaWx4WGw7CIul4F8thX4mJP+40LNaX9RigICKxuof\r\nca+U6x2TrfakjFHIb1RMBy1Kf1OWfccp0xKCncCzBtl/n/kDymqTDOTn5b9w\r\n6ZzCGSVolhKnC6gmJGCNlpwQxwfBV9FR/ksDQB49w7ioEIVs3jZzJt6YAtuv\r\n6Jo3XfEQmZ8AUJ/IiUseK0NvZDh03ZUwxZI4fetmiJEXD8IOYOhRMa5XCnoa\r\nFtgzakVTW8G3MXVJH/++NmOKk2PE1IHdO1eY3xc7W90K0AI5oVSE6SPwWFqo\r\neGpbGXzkdoOzW1HB1NCmjiGf/1iecWM1G8K9sIo1YELAt/ik5Dzha5WG83uf\r\n4pmmSEIZCzqojXRcnweY7jrLXKDfHFuZ2I4fhcqJjZB4+derI1OnNlCaGMiB\r\n8hEM7+i+0KXA2w0iKtMAdgvkRLDemUrb9GdeuBGsGt/BkCJz5O9GyxXY1wv2\r\nmVELX7DBQVcWbuBYqwr+f8h1LtwIQdunm9A=\r\n=z+5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"f6faf8a2a8de91db1fbd311baadbe9d425b87457","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.6.2","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.2","execa":"7.0.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.28.4","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.35","typescript":"4.9.5","@types/node":"18.13.0","lint-staged":"13.1.1","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.2","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.28.4","@types/update-notifier":"6.0.2","@commitlint/config-conventional":"17.4.2","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.4.1_1676220565238_0.9272292562052133","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@smarlhens/npm-pin-dependencies","version":"0.4.2","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.4.2","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"16d1e613e1b2af25decb8d7e6fbf0bf373ef99a5","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.4.2.tgz","fileCount":10,"integrity":"sha512-YZB/6hT5z0wSe2ScoJ1JwpIYRzQJXyyD/yE0IxLtstojBewnBiFtASJXwlodUsl4nZqyHtQHzwleUfwsjOO++Q==","signatures":[{"sig":"MEUCIGTRpoAaZwpsXDxpyeEDllV+Bm7nPYsYDtrIxsbx0uhhAiEA3HqxrYsEge7qnqRQOHWobkZu7CUUrw3ZIyyDF5noxLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AY4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsyhAAiobcnQXcpTg/OegzvfyC5xS4uJ6ndofRbLujGBguyiRbLgZ8\r\nwZ0ljtfdgJeb7MbVhXw0C6pJJAkeGLQoAei+cbr/wIpx4uYZY9G96vfO7tJB\r\n5tXDOJq1Gi6ZZ04+un/kTRNJP19mzvwMlzIJXGinjv6LMHgswD0r7Z+4zZE+\r\nGBar98pIQznm6ZEWDpB8dKKlOay+qB84vo50zPKl0MvhpQhwmzaQPhCVM6Qr\r\nyR4HwyPG3ve7l72EhV5gJlpKRnN6gaf33XquiFM4ArrhmThUsllFmOC+YGYJ\r\n/HMcAbb4HhKxHsKgXLHxqg30biNLC49rHh1Axb3xjjnwd4bz69O4E8ZpEtW/\r\nTbKPFdcM59+W2RMlrVWvOTmeQZut0o2OF8QLCg2sv4fZ2lS4MnG7Sghb5Ro2\r\nDQ8aaf5J9HoSoGfg1O8QjBTDhWLvEFgthvzC4VmG9Tg6q+VKGpF3Nbv2jOug\r\nZoMO/PbtnYOV9WqiGE7u3VrXwZFu6G86ZVZxVFBA2eBvYrwEtBtbfIuiS4fL\r\nY8klLIFm9yjnouauu1aeTQJHsH2NC4Y87M8DVvHuIRVouDskEg+kmLaNNtAl\r\n1WDONnlAfSSAp81/6g+FHFsV3aRijL3Ogt8jFsdlXCXK0cK8H5K+Qc5gxbC1\r\nHtmc0tfshVrdYafwnXnX5mBubrZM4plNzVU=\r\n=a4Nh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"86b247d9d97d3eeb30a5a75e88ef31176d6a1107","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.0","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.3","execa":"7.0.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.28.5","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.35","typescript":"4.9.5","@types/node":"18.14.0","lint-staged":"13.1.2","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.4","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.28.5","@types/update-notifier":"6.0.2","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.4.2_1676674616494_0.2210669491458359","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.5.0","keywords":["node","npm","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.5.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"9a40a68c57067274c27829872fff470685737a0a","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.5.0.tgz","fileCount":10,"integrity":"sha512-FUaySTlv7MbD6lB96O50adhgbkulLspxxz1UCoys9sfvuUzlrSJ1aJO+qiAac5Loz+CAhgqTZRESn2QtbwQQxg==","signatures":[{"sig":"MEUCIEXeAypyZeKlPGWsABA9W6fZqAZFZWcqK/Ni38zmSjdoAiEA6RjCOH2NS4vBMWS+3tQfZptojYNT1kioguamUWG78Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj98a2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjVBAAnpcRnzdlaX0JfetoL3lRgE8TIVYYEFEfYrOw2+p0uG6zR5s2\r\nY+rWZjHmddemp4zjhrXMhfLIpniOHVdggAP2E9EfttXwlN+7cwtll87MH9Ov\r\n4MpTzQP8IocLrNbzgWYPT0YKYDvpZTBSDwrfdfnnHj4+lcvOHRzsAaxoggIK\r\n8QKGa6yeJq+Rn60sqTkOIYBskzspa8BCRxdhYGYIwlzLsSn7/jyeOf5YpcmU\r\n0CE9lOXQ+M9obQSjOFMZvfhyWFtrMJu3smoSK/IiZGH4h3wfxiVr3N9PAyzF\r\nNR8HQPBQmsAsNs1SU1lCiuu/gHp8uKvpGYGeh5v+i/46fgs+W3qNpXK3o+VB\r\nV7AmVw2WhSQCmubXOnlCzdg8Vb68b/lstWpPIGcnSoul8C9116lnIrQDcbsf\r\nlahwFMXRJxb69aFpxycNJvzuWc2MpKBX1RHAd6IpLKjcydVrQPVLxSE8jCbX\r\nKeTaADqko04fyg+SXiuDvNNgMcPgvn2s90EQFPtkDRssjbiHfAcRob1OLboM\r\nay6k326eoRJB2leBu2Kyh4jognxOwukSQa6wkEXSA2M209WWNYsSql6ZBEuo\r\nAcFRwRyMVtL7Goz+acxhOAhI15Qu+BTBgGHxdJwxUxnEAKe88yznvyJKrRco\r\nzHpc7tIwrcj2j/eHpPq78t+w+5yzOAI+S3Q=\r\n=JF4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"b9705ccc339693272a33de6f4d9ce5ebde486a07","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.1","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.3","execa":"7.0.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.28.5","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.36","typescript":"4.9.5","@types/node":"18.14.1","lint-staged":"13.1.2","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.4","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.28.5","@types/update-notifier":"6.0.2","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.5.0_1677182646075_0.40807849924605977","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.6.0","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.6.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"f377bce1f2eec09b046f8a01694b024200b23e3a","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.6.0.tgz","fileCount":10,"integrity":"sha512-5CY0UuTgrVes6y0Id3P8ox7ItqsNFqVoqyRgbiCbYRzpPxEMZw8B0PU9d71gQqNsvr3e5wk26ZK4OLtDsGgGRA==","signatures":[{"sig":"MEQCIH9qFlm4F/3tUrnwrOp2hz9W8KVL3aviH04A5Ibe+aTIAiAnsvmiylMjYF+NNdugaBRHo2ZH7RHwiajbmAsIosDIDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+8RvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaKw/9Ftot7dZ9mUOEEAC8Zoh4uJpIRL694pdvJ9UEmykOocppXBKM\r\nsKZNVUdaYslF1eKJiGEXbr0cPEyeyutjjKDYCtv4G2uQc6zqapW21AbNds1R\r\nHIFSNXhoxQpGsBenXC3ywBIqyZWl8K5Vl9B6jxiGoTlFCAgBBkArKn3ABSJm\r\nWdWZjqlr3gYiLaCyMH8D+F24TVyiTjR3uoxvKwutx8owQ1oM9wX2tYH9yaKE\r\n2iD6V9Rdde+q12Pkj6qbtnGfvl9bysLPRZQMk8tvAAXcR+nhu3bz5qw94rua\r\ngdLc7a7420XPzImP0baAqynpoCDkOBsipeY1FEDCHr5hK+vE28BwfTjNmQgT\r\nHKfz9dO4508uUTAQfYBHh2II8yBsEWsyvLJ2t3Hi6uOP+u9MrMvOnj6hG43T\r\n8wSE4Eind0tOSbEpu/hESTo5of6XW/zysmTz0BBiO10n/r4hZgioYNFunSY+\r\noG1+nqUZCKsCb8MZ6LBnAEAf+cCqQFHX7wcGwh0V9qdYAzVACCYNUFbrCE9I\r\nEV2uYCVEfc0/pZ3Me21axVqxQwTxSWSyT7XDEbmTx/zYvaCISV1Rn8L7OCJ1\r\nuJR56Njkf+u+2BXpv9tzvBJ9mNHpCIGT6g84j6OzQyiGeTDy7BMOotwIcvpw\r\ngonf4dKB1CsipTiv+08/bha4cFau+kl8UPo=\r\n=jD89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"9177604868d071af76054cea33ab3bb9bf1e5a01","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.1","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.3","execa":"7.0.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.1.2","vitest":"0.29.1","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.36","typescript":"4.9.5","@types/node":"18.14.1","lint-staged":"13.1.2","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.4","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.29.1","@types/update-notifier":"6.0.2","@types/yarnpkg__lockfile":"1.1.5","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.6.0_1677444207132_0.7794702321530469","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.7.0","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.7.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"5e33920fc6ba7811901e152918662f6aceb78958","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.7.0.tgz","fileCount":10,"integrity":"sha512-ECuUFe8D/uncvTmrb0V7SEO8QMozEWRHXgnmnNxe0Q36CWpnBXNC8S+QR0rS3/T9lKrGIbJEmm8moNRy2kPhSw==","signatures":[{"sig":"MEYCIQCb7a3l5Zf8LSTzISmMmakFOOK4rVQ6iskiD9+wE8SATQIhAJwrP6LbRyb5Uv4mqLpiaiIJCfqweffTnmneyUO0ouh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA+BvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp86A/+NFr5GZxrdcwu3EnTCG1zVrNTsbONJXFb3ALPr3cRgMMw0zeK\r\nclvMlwJ0FTNpx+EF0dAtes4Umbi2YXToG9P3vEb9mXLiuMIqcGUpSahY0Jy4\r\nO7+3GEzfF6dGWOnKs7DzLD3FDiIyk0No3+765uybhd1jQiEYl6MAMBxKNiHV\r\nAlpwJlc4XItOCzjcMoyuBf9adoQzaDmG8BubTz/XYhfXv7OLWvoM7w4NSkuS\r\nzmK4QHHxR0G8Kywsky2JDoeMOzJG7NQVLhHc0cN7UxzXJOsxQahqecb4i56Y\r\ncmCm/mtI5p9QdBuVh2lBcIFEu+M79IDuZ/nRw6rbySiuPHBaJwLOKYYbB7tz\r\nzoghx9Cc8IEhfUCFpP7NcVQeMCOOhjwP+hqPqrfYw1mb/zozCVgocKCTcu+k\r\n+4gwIkdlvlVYsCjVpvLnFxinC81p7dxDC85VI415KU5UKxT6j/bpTKRJlU1w\r\niCoQ9+xN0NJqDs1uRUifxdOG72t65A0/n2qLVHlvonWkJBGNR4m3+OkVtMXT\r\nzTth3HsDXvGD5Qy+kKxxTWpIVghknxe3RFrnhbzzdAfDT0UAeP2ZHMzfsd9v\r\nQVCiY5YERwrKJDy2Y80aGRhhDVf2MVU0yDhe2qB0FcQGdkyA455ypcnwVxy0\r\nh7XizFztOhDXm9EADacBgD/NVWJwwilPUDE=\r\n=oNyp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"45a7ea116b79dc800668f07c704c4d067e778aac","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.1","listr2":"5.0.7","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.3","execa":"7.0.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.3.0","vitest":"0.29.2","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.37","typescript":"4.9.5","@types/node":"18.14.6","lint-staged":"13.1.2","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.4","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.29.2","@types/update-notifier":"6.0.2","@types/yarnpkg__lockfile":"1.1.5","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.7.0_1677975663162_0.6183629743429293","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.8.0","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.8.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"54e8f64d64795b8347e6d5f4c46a8e4a148def02","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.8.0.tgz","fileCount":10,"integrity":"sha512-kBypy37oeHS2yhTV0LzOp92K7sjDdf2wK2J7N20ZpQUzrokTQ2uxVJ+PSlyPt5lteJZak7gYhuey5CfPjtVSOA==","signatures":[{"sig":"MEYCIQD5faZXCKgdN2Jr3MlbIpQbLFLu0ym7zDoWychJmUEoVwIhAJgdpvyn8C8wFrfAVBczzV5HeBG8/upEoTDx3wGM88yV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDks6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmxA/+P76TnyV2xVclsOeHzseAO7xrnriJc6zjwsC638rolCkxZAp8\r\nlPoBWAObcbUXg5nM/ntTkzwmvFaHf/F7jGhQam0yIQw7JtwbUlEtNuaFN6+8\r\nxXZnrBi+fMC35DpCVCW7MXvnjPcMLl6ToP3Q7KAYiO7+OY/6aT+odo/5ronv\r\nDCbasVkmr6YG3F2Zp4n8H9Np83sTdfOdVRQLz0B9uMAAiuPrFv/UtkThZtvK\r\n3HVMhCGNczEt/iSnjFVZkEXpFxHprA9FbiYOgPgwRNoN9TIPB6SLiYKaV3mz\r\niOLqroSpVVmXJVT4OmYJMgQI9rEBZc28pSJKHf3j5h/5QN/nuoeBEekFA/fR\r\nNUhtTGIHq77p/01/JXZWe4l3EuzyH3EDCfwKKuzrTHonKdriAyQAddN10BEm\r\n3whGT22dZpIk+Iwk/C1msi3k7+WdsO8d6z69cJe3nq/2a7qL+Me9p8Qlhlhl\r\n0qRTnPBlwBqxNnH/MG0irQjL82D8KFr4P25tr/Ld1YMgFMWkmA8Aj4hbXC6W\r\njuttFuQ99TpdoElPEl+B00CEgk4ER7rASnvAjXNkn5DbnvnI+LfEUcDViy+q\r\n9FizMLY2V3HrojpahOB+bvnzoT+dm3g6FaSxcmFOa4BTr9MAdqAvo4JVYULr\r\noTv+CodTby8D/y4DR/SrsniRiGY16fowO/8=\r\n=MaJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"6ae3b71e3c6b86b885b81310b02e09815a98a5b0","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.1","listr2":"5.0.8","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/parsers":"3.0.0-rc.40","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.6.3","execa":"7.1.0","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.4.0","vitest":"0.29.2","ts-node":"10.9.1","prettier":"2.8.4","@swc/core":"1.3.39","typescript":"4.9.5","@types/node":"18.15.0","lint-staged":"13.2.0","@types/debug":"4.1.7","@types/yargs":"17.0.22","@types/semver":"7.3.13","@commitlint/cli":"17.4.4","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.29.2","@types/update-notifier":"6.0.2","@types/yarnpkg__lockfile":"1.1.5","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.8.0_1678658361980_0.21423452019273692","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.8.1","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.8.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"45412db9198bba899e42a9f7de444a908b1c59d6","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.8.1.tgz","fileCount":10,"integrity":"sha512-ULXsd+Cv1OcWipstyrSb5fmzSCJa+ITYJZ0mF/ASPcN1r6HotKZFEnDGFeoh8da6oo8A2BmzZe1xjRLST+ukBQ==","signatures":[{"sig":"MEQCIHPBxmeU/SxzrqHPkjS2HDEBZraN9n5hYQ6OokAxWK1NAiBU0u1NurLHNF/lE9miZuzrYgQuV5JfakL21SWk/wz8nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIIFJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpquQ//flbgzhU3OeHGzyWMOrywbDcXfq82NFHn7sTJ5tGKKhtl89fV\r\n67JclNrchn6FXza0IpysNgDV4Ijlm8gi5zPoGJCZPB9OZZ/RYeu5lNEVlc2B\r\nb6LUdU4RziznOGchBr/Di4zYO7J95rQCnJr10mbRJisDKEo+BNVSUe7Pdglm\r\nSlY7bJlmnzlonlgpMya1syMTU1KHq05rxFW2fnN3wB8Pe6CTD0osunIH2GdU\r\nw2xzQIaUvdzcV7dwiIcXvXe4947jeKMRhtnrN4yzjFLpLpHnKRHLbEZr8LCS\r\nlG22/i8/bX3HsJZTWrOGljr2NJYJTCw2XVfF9UtOX0kjz904rC0GwJKtZ2f7\r\nfjDH7AqGN64IWtwyYDC1sI2LqjZwwntWjv0LYHC7ap1AphubI/2zz97zuwSF\r\n7ZDdcobTPjkfxpij+Wqxg50xAKsW8yStPjb/4ObK0r9xXL06qZ/YdN264Iw2\r\n7bo0hMO8CFhiYKwp9AFpTcz7euyuIY5jKjHoCJ/ZrmAhW/02o21eqFBZB7fq\r\njYw0jtsX0NwlXX8TZNSB7x6Ge4KA2PF5aBi1pHVhvUWyc5pfh70VZJivJvMD\r\nKLkHUdta4FiRzBFZmf4diDoOBLAUJ3sUXXE7bglro5s+iXDvizkX3GMYu6ym\r\n50jvrthkH7E9cAmWGulgFrsmw7ATEUidY88=\r\n=sEPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"d97b7bc6b2178815d7109cb0d31b8a12917c0703","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.2.0","debug":"4.3.4","yargs":"17.7.1","listr2":"5.0.8","semver":"7.3.8","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/parsers":"3.0.0-rc.40","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.7.0","execa":"7.1.1","husky":"8.0.3","tslib":"2.5.0","rimraf":"4.4.1","vitest":"0.29.7","ts-node":"10.9.1","prettier":"2.8.7","@swc/core":"1.3.42","typescript":"5.0.2","@types/node":"18.15.10","lint-staged":"13.2.0","@types/debug":"4.1.7","@types/yargs":"17.0.23","@types/semver":"7.3.13","@commitlint/cli":"17.5.0","@types/cli-table":"0.3.1","sort-package-json":"2.4.1","@vitest/coverage-c8":"0.29.7","@types/update-notifier":"6.0.2","@types/yarnpkg__lockfile":"1.1.5","@commitlint/config-conventional":"17.4.4","@trivago/prettier-plugin-sort-imports":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.8.1_1679851848983_0.16002476204656024","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@smarlhens/npm-pin-dependencies","version":"0.8.2","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.8.2","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"4620f0438746403057337c2ca4674c4211e6aeca","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.8.2.tgz","fileCount":11,"integrity":"sha512-TO2HvivYwuZwtKMXyKaFPdYfbWNEBfe2u0EmOfL5LWaCgTiitybB1SGYpfw9JyjbZNQSNUSdM6W/eMLC83lqZg==","signatures":[{"sig":"MEUCIQDbCYicteHuWgVnsysXkEKT317FD592TlPFL3qCryf8xgIgGGkCaEGXRDumVmtdwjVIU43Vv2MSPX8vTcEwwcW7jn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65225},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^16.14.0 || ^18.0.0 || ^20.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"e75ab815f440d57ce386f2693c19c11483b6274b","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.3.1","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"16.14.0","dependencies":{"ajv":"8.12.0","chalk":"5.3.0","debug":"4.3.4","yargs":"17.7.2","listr2":"6.6.1","semver":"7.5.4","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/parsers":"3.0.0-rc.48.1","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"7.2.0","execa":"7.2.0","husky":"8.0.3","tslib":"2.6.1","rimraf":"5.0.1","vitest":"0.34.1","ts-node":"10.9.1","prettier":"3.0.1","@swc/core":"1.3.76","typescript":"5.1.6","@types/node":"20.4.10","lint-staged":"13.2.3","@types/debug":"4.1.8","@types/yargs":"17.0.24","@types/semver":"7.5.0","@commitlint/cli":"17.7.1","@types/cli-table":"0.3.1","sort-package-json":"2.5.1","@vitest/coverage-v8":"0.34.1","@types/update-notifier":"6.0.4","@types/yarnpkg__lockfile":"1.1.6","@commitlint/config-conventional":"17.7.0","@trivago/prettier-plugin-sort-imports":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.8.2_1691942180844_0.7649938881643759","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@smarlhens/npm-pin-dependencies","version":"0.8.3","keywords":["node","npm","yarn","dependency","dependencies","version","pin","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.8.3","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"afb3192510eb06f1ab2f19c63b87e487b1a54b2c","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.8.3.tgz","fileCount":11,"integrity":"sha512-fNsfVs9/8kicceeoZJkMGlUf4UY5QEAhz1XnIzbQ8ft7uCujKUtnq4EF/vVwh3w2ptUMEizPiP/zSbpJqB/O8Q==","signatures":[{"sig":"MEQCIG3P9JFUazHXQ/N3Yelpq9t0iX0FJqmLYj6GpsOUqy1GAiBV2h/ZB1ok+wtR7w2X9GDiAcLj2F4L5wOKO1vA6AUhlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65204},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.12.0 || ^20.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"f07bc0daec9c44cb422b65dd83803e4b4142b760","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky install","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.19.2","description":"NPN tools to pin installed dependency versions written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"18.12.0","dependencies":{"ajv":"8.12.0","chalk":"5.3.0","debug":"4.3.4","yargs":"17.7.2","listr2":"7.0.1","semver":"7.5.4","find-up":"6.3.0","cli-table":"0.3.11","update-notifier":"6.0.2","@yarnpkg/parsers":"3.0.0-rc.53","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"2.33.3","tsup":"7.2.0","husky":"8.0.3","tslib":"2.6.2","rimraf":"5.0.5","vitest":"0.34.6","ts-node":"10.9.1","prettier":"3.0.3","@swc/core":"1.3.93","typescript":"5.2.2","@types/node":"20.8.5","lint-staged":"14.0.1","@types/debug":"4.1.9","@types/yargs":"17.0.28","@types/semver":"7.5.3","@commitlint/cli":"17.7.2","@types/cli-table":"0.3.2","sort-package-json":"2.6.0","@vitest/coverage-v8":"0.34.6","@types/update-notifier":"6.0.5","@types/yarnpkg__lockfile":"1.1.7","@commitlint/config-conventional":"17.7.0","@trivago/prettier-plugin-sort-imports":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.8.3_1697215597749_0.4856551133373428","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.9.0","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"MIT","_id":"@smarlhens/npm-pin-dependencies@0.9.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"26e8bbde12a49e5daaff59702313ec5242035cd8","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.9.0.tgz","fileCount":11,"integrity":"sha512-8y/BhllIDdWIytrSiutlpCbEscc0ixLAJxQW5pVDMwjUtnVc38KAf9t/fL9ANFgus+1UxrkftMwrhoZV9wkGow==","signatures":[{"sig":"MEUCIQCprVkA6tTMN5THahwh8t9PLESMBxqcz/PoGdMVGdw5wQIgSD8LbaxIO+6+8SFPvdQ4+q3gpf/DifCceWVC6+87meU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79052},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.12.0 || ^20.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"0706467560db6d161886242f6d9161df9a8af3c9","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","test:ci":"npm run test:coverage","prebuild":"rimraf dist","precommit":"npm run lint-staged && npm run build","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.19.2","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"18.12.0","dependencies":{"ajv":"8.12.0","chalk":"5.3.0","debug":"4.3.4","yargs":"17.7.2","listr2":"8.0.2","semver":"7.5.4","find-up":"7.0.0","cli-table":"0.3.11","detect-indent":"7.0.1","update-notifier":"7.0.0","@yarnpkg/parsers":"3.0.0","@yarnpkg/lockfile":"1.1.0","@pnpm/lockfile-file":"8.1.6"},"_hasShrinkwrap":false,"devDependencies":{"knip":"4.3.0","tsup":"8.0.1","execa":"8.0.1","husky":"9.0.10","tslib":"2.6.2","rimraf":"5.0.5","vitest":"1.2.2","ts-node":"10.9.2","prettier":"3.2.4","@swc/core":"1.3.107","typescript":"5.3.3","@types/node":"18.19.14","lint-staged":"15.2.1","@types/debug":"4.1.12","@types/yargs":"17.0.32","@types/semver":"7.5.6","@commitlint/cli":"18.6.0","@types/cli-table":"0.3.4","sort-package-json":"2.7.0","@vitest/coverage-v8":"1.2.2","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"18.6.0","@trivago/prettier-plugin-sort-imports":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.9.0_1706825316077_0.5691812351519736","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.10.0","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.10.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"d8784c284950cee50085f3474befed5cf9933105","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.10.0.tgz","fileCount":11,"integrity":"sha512-4/BaYPwqlkXUCSywRPyw48fwcim8yS9g1RTycwS+ckcNn+Po+bAcL/UrKRphTmHKCy1HRkH7f/rWovw08Hwv1w==","signatures":[{"sig":"MEUCIQCflQFtdKJehCURWhfgXQEKKP7RwNc0yH0WG0dr79BHNQIgV1o6jfw3Y0yzvIAH/RioPMKACnpu1JdzdUPbMirsg0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77031},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.13.0 || ^20.0.0 || ^22.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"392914eefd88a525aa85235fdfa37bb5632cebe1","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","prebuild":"rimraf dist","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{js,ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{js,ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"8.19.3","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"18.13.0","dependencies":{"ajv":"8.17.1","chalk":"5.4.1","debug":"4.4.0","yargs":"17.7.2","listr2":"8.3.3","semver":"7.7.1","find-up":"7.0.0","cli-table":"0.3.11","detect-indent":"7.0.1","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.11","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"4.6.0","tsup":"8.4.0","execa":"8.0.1","husky":"9.1.7","tslib":"2.8.1","rimraf":"5.0.10","vitest":"3.1.3","ts-node":"10.9.2","prettier":"3.5.3","@swc/core":"1.11.24","typescript":"5.8.3","@types/node":"18.19.99","lint-staged":"15.5.2","@types/debug":"4.1.12","@types/yargs":"17.0.33","@types/semver":"7.7.0","@commitlint/cli":"19.8.1","@types/cli-table":"0.3.4","sort-package-json":"2.15.1","@vitest/coverage-v8":"3.1.3","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"19.8.1","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.10.0_1746719063364_0.6403709026120485","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.10.1","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.10.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"e74de34248325197933a01802cc289f5887c8628","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.10.1.tgz","fileCount":11,"integrity":"sha512-eghohBoycsmUTSl7IWcrnai/+8M7biwN6vy5UqHXMkLc1u9+vBCqk7lEIEVIRnKM84hqrv24O05Z+7p+roj4dQ==","signatures":[{"sig":"MEUCIQCf1F8qeIdm1tyh+ntFDWeneKm0PqQJ7JCevUQjJEscXgIgDSNy1OvIxvHITggYByj654jVY0LHFqyxd1i7ixOk7sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77033},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.19.0 || ^20.5.0 || ^22.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"62e3bc91a4d3be411b39676e7585ba6f5fe5885a","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","prebuild":"rimraf dist","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{js,ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{js,ts,json,yml,md}"},"_npmUser":{"name":"smarlhens","email":"samuel.marlhens@gmail.com"},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"10.2.3","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"18.19.0","dependencies":{"ajv":"8.17.1","chalk":"5.4.1","debug":"4.4.0","yargs":"17.7.2","listr2":"8.3.3","semver":"7.7.1","find-up":"7.0.0","cli-table":"0.3.11","detect-indent":"7.0.1","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.11","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"5.55.1","tsup":"8.4.0","execa":"9.5.2","husky":"9.1.7","tslib":"2.8.1","rimraf":"5.0.10","vitest":"3.1.3","ts-node":"10.9.2","prettier":"3.5.3","@swc/core":"1.11.24","typescript":"5.8.3","@types/node":"18.19.100","lint-staged":"15.5.2","@types/debug":"4.1.12","@types/yargs":"17.0.33","@types/semver":"7.7.0","@commitlint/cli":"19.8.1","@types/cli-table":"0.3.4","sort-package-json":"2.15.1","@vitest/coverage-v8":"3.1.3","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"19.8.1","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.10.1_1746723930613_0.9405651391794709","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@smarlhens/npm-pin-dependencies","version":"0.10.2","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.10.2","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"65aacba37082559d3598be6e22af2355267e39f1","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.10.2.tgz","fileCount":11,"integrity":"sha512-296cy78LnB+VXL3/DsAGg3CCHIAq9botmE6lkW0Uo9YAtgppDCkAHaZNJwogF1NaOkACTL/5nX5uP7DCuJb3Iw==","signatures":[{"sig":"MEUCICVvSqmNiwhovba/CvKeBtxX72ZznuAv9bohiu1FRRrXAiEAmUrDoroZGjodtMo7istXFpQ5fjdQEi9i+4pxY0OltXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77110},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.19.0 || ^20.5.0 || ^22.0.0 || >=24.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"f3a03625e6036fc8f6bbf0c1b383ed1474a3011a","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","prebuild":"rimraf dist","typecheck":"tsc --noEmit","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{js,ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{js,ts,json,yml,md}"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b95ca37-56e1-4b87-a69c-002a69d14412"}},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"11.11.0","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"24.14.1","dependencies":{"ajv":"8.18.0","chalk":"5.6.2","debug":"4.4.3","yargs":"17.7.2","listr2":"8.3.3","semver":"7.7.4","find-up":"7.0.0","cli-table":"0.3.11","detect-indent":"7.0.2","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.32","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"5.53.0","tsup":"8.5.1","execa":"9.6.1","husky":"9.1.7","tslib":"2.8.1","rimraf":"5.0.10","vitest":"3.1.4","ts-node":"10.9.2","prettier":"3.8.1","@swc/core":"1.15.21","typescript":"5.9.3","@types/node":"18.19.130","lint-staged":"15.5.2","@types/debug":"4.1.13","@types/yargs":"17.0.35","@types/semver":"7.7.1","@commitlint/cli":"20.5.0","@types/cli-table":"0.3.4","sort-package-json":"2.15.1","@vitest/coverage-v8":"3.1.4","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"20.5.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.10.2_1775137210941_0.2878390218333482","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@smarlhens/npm-pin-dependencies","version":"0.10.3","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.10.3","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"7a85c12420cd8b3d995f7e1eac4d101db69a9690","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.10.3.tgz","fileCount":11,"integrity":"sha512-1pcuDq8xgxWPiY8MRTAUIa/KSV3tfTj0RrikiKVZb+x+jRw5eGEpYsWUuZboTZ0DYi467+GYotYB5mcOHL9nVA==","signatures":[{"sig":"MEQCIFKTnjOEWh5AMqbhZOs1J6KO4OUSKZhKdpfUPRDVSo8dAiA3IlgZBKsk/nD4AkidkzKuXq87N7/z/hAW1Wo7tAs78Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76795},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=8.0.0","node":"^18.19.0 || ^20.5.0 || ^22.0.0 || >=24.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"b3076beaa4b51e5e37ca60becd58c4cdc4690016","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","prebuild":"rimraf dist","typecheck":"tsc --noEmit","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{js,ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{js,ts,json,yml,md}"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b95ca37-56e1-4b87-a69c-002a69d14412"}},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"11.9.0","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"24.14.0","dependencies":{"ajv":"8.18.0","obug":"2.1.1","yargs":"17.7.2","listr2":"8.3.3","semver":"7.7.4","empathic":"2.0.0","cli-table":"0.3.11","picocolors":"1.1.1","detect-indent":"7.0.2","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.32","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"5.53.0","tsup":"8.5.1","husky":"9.1.7","tslib":"2.8.1","rimraf":"5.0.10","vitest":"3.1.4","ts-node":"10.9.2","prettier":"3.8.1","tinyexec":"1.0.4","@swc/core":"1.15.21","typescript":"5.9.3","@types/node":"18.19.130","lint-staged":"15.5.2","@types/yargs":"17.0.35","@types/semver":"7.7.1","@commitlint/cli":"20.5.0","@types/cli-table":"0.3.4","sort-package-json":"2.15.1","@vitest/coverage-v8":"3.1.4","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"20.5.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.10.3_1775141554347_0.10684735240755883","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@smarlhens/npm-pin-dependencies","version":"0.11.0","keywords":["node","npm","yarn","dependency","dependencies","version","versions","pin","lock","typescript"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.11.0","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"cc24f37b671f32f059f8e000137ee270ad9046a1","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.11.0.tgz","fileCount":11,"integrity":"sha512-BJSKwkDoMU5OWT573Og96Opa2Byd/LQq/gRxH61TKM/VyEctmW9FyXlDh+Y87t9lpBLx2Gngznwmf36YkgiCzA==","signatures":[{"sig":"MEYCIQCUtBIHBNkfOryqDemVSrEMd6sCHdJ/YRRX7CC/Vl3FCQIhAIUJu9r8Qv9L/jjdRQCTUXwXH70faufwGuNkttq9aOeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76770},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=9.0.0","node":"^20.5.0 || ^22.0.0 || >=24.0.0"},"exports":{".":{"types":"./dist/npd.d.ts","import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"0fc9780f09576da53e876dda85667052e925842b","scripts":{"dev":"node --experimental-specifier-resolution=node --loader ts-node/esm ./bin/npd.ts","lint":"npm run prettier:check","test":"vitest run","build":"tsup","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","prebuild":"rimraf dist","typecheck":"tsc --noEmit","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage","prettier:check":"prettier --check ./**/*.{js,ts,json,yml,md}","prettier:write":"prettier --write ./**/*.{js,ts,json,yml,md}"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b95ca37-56e1-4b87-a69c-002a69d14412"}},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"11.9.0","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"24.14.0","dependencies":{"ajv":"8.18.0","obug":"2.1.1","yargs":"17.7.2","listr2":"8.3.3","semver":"7.7.4","empathic":"2.0.0","cli-table":"0.3.11","picocolors":"1.1.1","detect-indent":"7.0.2","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.32","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"5.53.0","tsup":"8.5.1","husky":"9.1.7","tslib":"2.8.1","rimraf":"5.0.10","vitest":"3.1.4","ts-node":"10.9.2","prettier":"3.8.1","tinyexec":"1.0.4","@swc/core":"1.15.21","typescript":"5.9.3","@types/node":"20.19.37","lint-staged":"15.5.2","@types/yargs":"17.0.35","@types/semver":"7.7.1","@commitlint/cli":"20.5.0","@types/cli-table":"0.3.4","sort-package-json":"2.15.1","@vitest/coverage-v8":"3.1.4","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@commitlint/config-conventional":"20.5.0","@trivago/prettier-plugin-sort-imports":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.11.0_1775144498260_0.7792963248177995","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@smarlhens/npm-pin-dependencies","version":"0.11.1","keywords":["dependencies","dependency","lock","node","npm","pin","typescript","version","versions","yarn"],"author":{"url":"https://github.com/smarlhens","name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@0.11.1","maintainers":[{"name":"smarlhens","email":"samuel.marlhens@gmail.com"}],"homepage":"https://github.com/smarlhens/npm-pin-dependencies#readme","bugs":{"url":"https://github.com/smarlhens/npm-pin-dependencies/issues"},"bin":{"npd":"dist/bin/npd.js","npm-pin-dependencies":"dist/bin/npd.js"},"dist":{"shasum":"e382a4af847fd80410333159dc15bfeb5bb91927","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-0.11.1.tgz","fileCount":12,"integrity":"sha512-iavI+e5GivK31Mx6NiTz5Bq84rNzAlx5fKQ72q5gxrpjFa/Xc7YS42WtdBQTtoW6zgef/3lIMvAdEXBoMUw8kQ==","signatures":[{"sig":"MEUCIH7eA/scyynCbT6MEDNZV7XOf9X3BCJjdVL4d4g6+Aq1AiEAy6OaUQqKS3sQIyGZsW6APV6RJGAvXO1FlhrxqEqviCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48285},"main":"./dist/lib/npd.cjs","type":"module","types":"./dist/lib/npd.d.ts","module":"./dist/lib/npd.js","engines":{"npm":">=10.0.0","node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"exports":{".":{"types":{"import":"./dist/lib/npd.d.ts","require":"./dist/lib/npd.d.cts"},"import":"./dist/lib/npd.js","require":"./dist/lib/npd.cjs"}},"gitHead":"6faaea6f24a5834a46e11a45f5df7a3be931a28d","scripts":{"lint":"npm run fmt:check","test":"vitest run","build":"tsdown","prepare":"husky","pretest":"npm run build","test:ci":"npm run test:coverage","fmt:check":"oxfmt --check","fmt:write":"oxfmt","typecheck":"tsgo --noEmit","pre-commit":"npm run lint-staged","test:watch":"vitest watch","lint-staged":"lint-staged","test:coverage":"npm run test -- --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7b95ca37-56e1-4b87-a69c-002a69d14412"}},"repository":{"url":"git+https://github.com/smarlhens/npm-pin-dependencies.git","type":"git"},"_npmVersion":"11.9.0","description":"NPM tool to pin down versions of installed dependencies written in TypeScript.","directories":{"lib":"lib"},"_nodeVersion":"24.14.0","dependencies":{"ajv":"8.18.0","obug":"2.1.1","yargs":"18.0.0","listr2":"9.0.5","semver":"7.7.4","empathic":"2.0.0","cli-table":"0.3.11","picocolors":"1.1.1","detect-indent":"7.0.2","update-notifier":"7.3.1","@yarnpkg/parsers":"3.0.3","@pnpm/lockfile.fs":"1001.1.32","@yarnpkg/lockfile":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"6.2.0","husky":"9.1.7","oxfmt":"0.43.0","tsdown":"0.21.7","vitest":"4.1.2","publint":"0.3.18","tinyexec":"1.0.4","typescript":"5.9.3","@types/node":"20.19.37","lint-staged":"16.4.0","@types/yargs":"17.0.35","@types/semver":"7.7.1","@commitlint/cli":"20.5.0","@types/cli-table":"0.3.4","@vitest/coverage-v8":"4.1.2","@arethetypeswrong/core":"0.18.2","@types/update-notifier":"6.0.8","@types/yarnpkg__lockfile":"1.1.9","@typescript/native-preview":"7.0.0-dev.20260401.1","@commitlint/config-conventional":"20.5.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_0.11.1_1775151771609_0.6634503031896768","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@smarlhens/npm-pin-dependencies","version":"1.0.1","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@1.0.1","maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"homepage":"https://github.com/smarlhens/riri-node-tools#readme","bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"bin":{"npd":"bin/npd.js","npm-pin-dependencies":"bin/npd.js"},"dist":{"shasum":"f3bf7399528a5ea95cb1276d7c9fe0984f4af460","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-1.0.1.tgz","fileCount":6,"integrity":"sha512-r8fIFFGKlb2WRdvXbBpDpyq3FeIn68TZXhPk6j44TGLpSgHHlVWhumTSHMBMAH4EdvOQDWcTafdAlKs9TZnw0w==","signatures":[{"sig":"MEYCIQD2sW5bl+6v8HYNxhL+Cw03zhMUAFRRb7OQro1C1fPj1QIhAP5cFZ9XuvR/M8e0ONA1Mmmen8KGrnwNfqyiFQbZDRmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35394},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc"],"binaryName":"npm-pin-dependencies"},"types":"index.d.ts","engines":{"npm":">=10.9.7","node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"gitHead":"1a90459df723f756f143b27859ad6b6cc55d994e","scripts":{"build":"napi build --platform --release","version":"napi version","artifacts":"napi artifacts","build:debug":"napi build --platform","prepublishOnly":"napi prepublish -t npm --no-gh-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c7909aa-3b08-4e3f-a72e-9c6bd4c75922"}},"repository":{"url":"git+https://github.com/smarlhens/riri-node-tools.git","type":"git"},"_npmVersion":"11.13.0","description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@napi-rs/cli":"3.7.0"},"optionalDependencies":{"@smarlhens/npm-pin-dependencies-darwin-x64":"1.0.1","@smarlhens/npm-pin-dependencies-darwin-arm64":"1.0.1","@smarlhens/npm-pin-dependencies-linux-x64-gnu":"1.0.1","@smarlhens/npm-pin-dependencies-linux-x64-musl":"1.0.1","@smarlhens/npm-pin-dependencies-win32-x64-msvc":"1.0.1","@smarlhens/npm-pin-dependencies-linux-arm64-gnu":"1.0.1","@smarlhens/npm-pin-dependencies-linux-arm64-musl":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_1.0.1_1780394434947_0.09906477571409344","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@smarlhens/npm-pin-dependencies","version":"1.0.2","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@1.0.2","maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"homepage":"https://github.com/smarlhens/riri-node-tools#readme","bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"bin":{"npd":"bin/npd.js","npm-pin-dependencies":"bin/npd.js"},"dist":{"shasum":"bb081e86b14779d18991b4bae9b019e82624aaca","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-1.0.2.tgz","fileCount":6,"integrity":"sha512-11HJFPF6sJbu8LV3h4na0H/0EzxjG2Gd+5P/mwNsRU0Pj8IUYEJV6shjIumEQYtgmvSigKL4VYMe6bo2mBnAcA==","signatures":[{"sig":"MEUCIDtNuTfLGPOYvcTTeh+sw3BJT0i7MQkwrFQbal0UQUuFAiEAuD1UO+nInwwWzbnIjxRHRkteiQ79lbGnLMndFSsH7FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35394},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc"],"binaryName":"npm-pin-dependencies"},"types":"index.d.ts","engines":{"npm":">=10.9.7","node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"gitHead":"f90b334e097a8dc3819db1ad9ac17ea3c02594ed","scripts":{"build":"napi build --platform --release","version":"napi version","artifacts":"napi artifacts","build:debug":"napi build --platform","prepublishOnly":"napi prepublish -t npm --no-gh-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c7909aa-3b08-4e3f-a72e-9c6bd4c75922"}},"repository":{"url":"git+https://github.com/smarlhens/riri-node-tools.git","type":"git"},"_npmVersion":"11.13.0","description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@napi-rs/cli":"3.7.0"},"optionalDependencies":{"@smarlhens/npm-pin-dependencies-darwin-x64":"1.0.2","@smarlhens/npm-pin-dependencies-darwin-arm64":"1.0.2","@smarlhens/npm-pin-dependencies-linux-x64-gnu":"1.0.2","@smarlhens/npm-pin-dependencies-linux-x64-musl":"1.0.2","@smarlhens/npm-pin-dependencies-win32-x64-msvc":"1.0.2","@smarlhens/npm-pin-dependencies-linux-arm64-gnu":"1.0.2","@smarlhens/npm-pin-dependencies-linux-arm64-musl":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_1.0.2_1781016902237_0.06556973712795067","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@smarlhens/npm-pin-dependencies","version":"1.1.0","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@1.1.0","maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"homepage":"https://github.com/smarlhens/riri-node-tools#readme","bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"bin":{"npd":"bin/npd.js","npm-pin-dependencies":"bin/npd.js"},"dist":{"shasum":"f3ec259056a27dc7f273e63bf821ff3be8c9bb20","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-1.1.0.tgz","fileCount":6,"integrity":"sha512-u9HkDXAZW+lr21bl5ZZwVpeaI9jyVgfMXl+QlKDQOXr7aBAT3Hadc2M89BuKQBvhi/8j2pZikhERehRCmrhxjw==","signatures":[{"sig":"MEUCIDZkD1rr61R4VQsS7AgiiQbLU+VNf1+pzpExv+tL8sJ/AiEA4vNo0dKbwHrrhL+vAkgMS7YZLXOfdxkjDcBlKdZjjAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35622},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc"],"binaryName":"npm-pin-dependencies"},"types":"index.d.ts","engines":{"npm":">=10.9.7","node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"gitHead":"5b1da827adc450bbaca2803d746c0ac3a80715e6","scripts":{"build":"napi build --platform --release","version":"napi version","artifacts":"napi artifacts","build:debug":"napi build --platform","prepublishOnly":"napi prepublish -t npm --no-gh-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c7909aa-3b08-4e3f-a72e-9c6bd4c75922"}},"repository":{"url":"git+https://github.com/smarlhens/riri-node-tools.git","type":"git"},"_npmVersion":"11.13.0","description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@napi-rs/cli":"3.7.2"},"optionalDependencies":{"@smarlhens/npm-pin-dependencies-darwin-x64":"1.1.0","@smarlhens/npm-pin-dependencies-darwin-arm64":"1.1.0","@smarlhens/npm-pin-dependencies-linux-x64-gnu":"1.1.0","@smarlhens/npm-pin-dependencies-linux-x64-musl":"1.1.0","@smarlhens/npm-pin-dependencies-win32-x64-msvc":"1.1.0","@smarlhens/npm-pin-dependencies-linux-arm64-gnu":"1.1.0","@smarlhens/npm-pin-dependencies-linux-arm64-musl":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_1.1.0_1782306460834_0.8323573207760679","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@smarlhens/npm-pin-dependencies","version":"1.1.1","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","_id":"@smarlhens/npm-pin-dependencies@1.1.1","maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"homepage":"https://github.com/smarlhens/riri-node-tools#readme","bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"bin":{"npd":"bin/npd.js","npm-pin-dependencies":"bin/npd.js"},"dist":{"shasum":"d5dd96715bdec52923da5ca6dc130cbaedcea956","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-1.1.1.tgz","fileCount":6,"integrity":"sha512-WvI6rqwsRuhrUmSJlfzQ+oG/7b2UatumtEeiqZTykonc18H5fkBWQvoSULCQO8s8DBRAZ0nHo4vNp0lZip1q3A==","signatures":[{"sig":"MEUCIQDhHtR3LtfTiZAbmgMivhGNIl6DJVDneAvbyPFoKc+mDwIgfsA8a9vquyxdfcy96/FnafUF524EDgp/RVxaHmzYisE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35622},"main":"index.js","napi":{"targets":["x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc"],"binaryName":"npm-pin-dependencies"},"types":"index.d.ts","engines":{"npm":">=10.9.7","node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"gitHead":"a4f3619fab9180d562b9c3494d6210598769c50f","scripts":{"build":"napi build --platform --release","version":"napi version","artifacts":"napi artifacts","build:debug":"napi build --platform","prepublishOnly":"napi prepublish -t npm --no-gh-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c7909aa-3b08-4e3f-a72e-9c6bd4c75922"}},"repository":{"url":"git+https://github.com/smarlhens/riri-node-tools.git","type":"git"},"_npmVersion":"11.16.0","description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@napi-rs/cli":"3.7.4"},"optionalDependencies":{"@smarlhens/npm-pin-dependencies-darwin-x64":"1.1.1","@smarlhens/npm-pin-dependencies-darwin-arm64":"1.1.1","@smarlhens/npm-pin-dependencies-linux-x64-gnu":"1.1.1","@smarlhens/npm-pin-dependencies-linux-x64-musl":"1.1.1","@smarlhens/npm-pin-dependencies-win32-x64-msvc":"1.1.1","@smarlhens/npm-pin-dependencies-linux-arm64-gnu":"1.1.1","@smarlhens/npm-pin-dependencies-linux-arm64-musl":"1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/npm-pin-dependencies_1.1.1_1784629020797_0.6419070946728855","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@smarlhens/npm-pin-dependencies","version":"1.2.0","description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"license":"BlueOak-1.0.0","author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"repository":{"type":"git","url":"git+https://github.com/smarlhens/riri-node-tools.git"},"bin":{"npd":"bin/npd.js","npm-pin-dependencies":"bin/npd.js"},"main":"index.js","types":"index.d.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"scripts":{"artifacts":"napi artifacts","build":"napi build --platform --release","build:debug":"napi build --platform","prepublishOnly":"napi prepublish -t npm --no-gh-release","version":"napi version"},"devDependencies":{"@napi-rs/cli":"3.8.6"},"napi":{"binaryName":"npm-pin-dependencies","targets":["x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc"]},"engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0","npm":">=10.9.7"},"optionalDependencies":{"@smarlhens/npm-pin-dependencies-linux-x64-gnu":"1.2.0","@smarlhens/npm-pin-dependencies-linux-x64-musl":"1.2.0","@smarlhens/npm-pin-dependencies-linux-arm64-gnu":"1.2.0","@smarlhens/npm-pin-dependencies-linux-arm64-musl":"1.2.0","@smarlhens/npm-pin-dependencies-darwin-x64":"1.2.0","@smarlhens/npm-pin-dependencies-darwin-arm64":"1.2.0","@smarlhens/npm-pin-dependencies-win32-x64-msvc":"1.2.0"},"gitHead":"6174ec84fb6b14e8a18dabab947edf9f1664e3df","_id":"@smarlhens/npm-pin-dependencies@1.2.0","bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"homepage":"https://github.com/smarlhens/riri-node-tools#readme","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-8JuPfjJ3HXJsoJfWfY5FXiURdzia9jQcuOBLqliL6T2+DrAiOQ6v3CHJWApmLJH6kZqJ6YcOETR9zVuZ8L5Spg==","shasum":"99e0e292cdf15dbb52679bb0f2046d06ceb4c2b7","tarball":"https://registry.npmjs.org/@smarlhens/npm-pin-dependencies/-/npm-pin-dependencies-1.2.0.tgz","fileCount":6,"unpackedSize":39695,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarlhens%2fnpm-pin-dependencies@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKCiM8BTUwdEDtdy/ToWQ9xqoq/3adEHuao73dbNXXZAIgc/bvi/hNvkapY9c7wfTF09xu4t1ALDG4gwWr6fWN6GY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1c7909aa-3b08-4e3f-a72e-9c6bd4c75922"}},"directories":{},"maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/npm-pin-dependencies_1.2.0_1787145885477_0.8498191400099142"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-07T20:05:15.827Z","modified":"2026-08-19T13:24:46.005Z","0.1.0":"2023-01-07T20:05:16.064Z","0.1.1":"2023-01-07T21:19:28.161Z","0.1.2":"2023-01-07T21:52:04.089Z","0.1.3":"2023-01-07T22:19:29.454Z","0.1.4":"2023-01-07T22:41:33.422Z","0.1.5":"2023-01-07T23:00:38.311Z","0.2.0":"2023-01-22T20:39:45.176Z","0.3.0":"2023-01-25T08:33:54.680Z","0.3.1":"2023-01-28T17:17:06.037Z","0.4.0":"2023-02-03T20:23:16.069Z","0.4.1":"2023-02-12T16:49:25.389Z","0.4.2":"2023-02-17T22:56:56.637Z","0.5.0":"2023-02-23T20:04:06.293Z","0.6.0":"2023-02-26T20:43:27.330Z","0.7.0":"2023-03-05T00:21:03.353Z","0.8.0":"2023-03-12T21:59:22.163Z","0.8.1":"2023-03-26T17:30:49.137Z","0.8.2":"2023-08-13T15:56:21.057Z","0.8.3":"2023-10-13T16:46:38.044Z","0.9.0":"2024-02-01T22:08:36.227Z","0.10.0":"2025-05-08T15:44:23.559Z","0.10.1":"2025-05-08T17:05:30.807Z","0.10.2":"2026-04-02T13:40:11.082Z","0.10.3":"2026-04-02T14:52:34.480Z","0.11.0":"2026-04-02T15:41:38.406Z","0.11.1":"2026-04-02T17:42:51.744Z","1.0.1":"2026-06-02T10:00:35.082Z","1.0.2":"2026-06-09T14:55:02.395Z","1.1.0":"2026-06-24T13:07:41.023Z","1.1.1":"2026-07-21T10:17:00.945Z","1.2.0":"2026-08-19T13:24:45.647Z"},"bugs":{"url":"https://github.com/smarlhens/riri-node-tools/issues"},"author":{"name":"Samuel MARLHENS","email":"samuel.marlhens@proton.me"},"license":"BlueOak-1.0.0","homepage":"https://github.com/smarlhens/riri-node-tools#readme","keywords":["cli","dependencies","dependency-management","exact-versions","lockfile","napi","node","nodejs","npm","package.json","pin","pnpm","rust","save-exact","semver","typescript","version-pinning","yarn"],"repository":{"type":"git","url":"git+https://github.com/smarlhens/riri-node-tools.git"},"description":"Pin dependency ranges in package.json to the exact versions resolved by the lockfile","maintainers":[{"name":"smarlhens","email":"npmjs.luncheon191@simplelogin.com"}],"readme":"# NPM pin dependencies\n\n[![CI](https://github.com/smarlhens/riri-node-tools/actions/workflows/ci.yml/badge.svg)](https://github.com/smarlhens/riri-node-tools/actions/workflows/ci.yml)\n[![napi-npd](https://github.com/smarlhens/riri-node-tools/actions/workflows/napi-npd.yml/badge.svg)](https://github.com/smarlhens/riri-node-tools/actions/workflows/napi-npd.yml)\n![node-current (scoped)](https://img.shields.io/node/v/@smarlhens/npm-pin-dependencies)\n[![license](https://img.shields.io/github/license/smarlhens/riri-node-tools)](https://github.com/smarlhens/riri-node-tools/blob/main/LICENSE.md)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n\n**npm-pin-dependencies pins your `package.json` dependency ranges to the exact versions resolved by the lockfile.**\n\nThis package ships a native Rust core via [NAPI-RS](https://napi.rs/) as part of the [riri-node-tools](https://github.com/smarlhens/riri-node-tools) monorepo.\n\n---\n\n## Table of Contents\n\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n- [Usage](#usage)\n  - [CLI](#cli)\n  - [Node API](#node-api)\n- [Options](#options)\n- [Debug](#debug)\n\n---\n\n## Prerequisites\n\n- [Node.js](https://nodejs.org/en/download/) **version `^22.22.2 || ^24.15.0 || >=26.0.0`**\n\nSupported platforms:\n\n| OS      | Arch                                   |\n| ------- | -------------------------------------- |\n| Linux   | x64 (glibc, musl), arm64 (glibc, musl) |\n| macOS   | x64, arm64                             |\n| Windows | x64                                    |\n\n---\n\n## Installation\n\nInstall globally:\n\n```sh\nnpm install -g @smarlhens/npm-pin-dependencies\n```\n\nOr run with [npx](https://docs.npmjs.com/cli/v8/commands/npx):\n\n```sh\nnpx @smarlhens/npm-pin-dependencies\n```\n\n---\n\n## Usage\n\n### CLI\n\nShow which `package.json` dependency ranges would be pinned to lockfile-resolved versions:\n\n```sh\nnpd\n```\n\nSample output (against `fixtures/npd-npm-v3-unpinned-deps`):\n\n```text\n    bar  ~18.2.0   →  18.2.0\n    foo  ^4.17.21  →  4.17.21\n    baz  ^1.0.0    →  1.6.0\n\n  Run npd -u to upgrade package.json.\n```\n\nApply the pins to `package.json`:\n\n```sh\nnpd -u\n```\n\nEmit machine-readable JSON:\n\n```sh\nnpd --json\n```\n\nSupports `package-lock.json`, `yarn.lock`, and `pnpm-lock.yaml` (auto-detected).\n\n### Node API\n\n```typescript\nimport { pinDependencies } from '@smarlhens/npm-pin-dependencies';\n\nconst packageJson = '...'; // stringified package.json\nconst lockfileContent = '...'; // stringified lockfile\n\nconst { pins } = pinDependencies({\n  packageJson,\n  lockfileContent,\n  lockfileType: 'npm', // optional: 'npm' | 'yarn' | 'pnpm' — auto-detected when omitted\n});\n\nfor (const { name, kind, from, to } of pins) {\n  console.log(`${kind} ${name}: \"${from}\" → \"${to}\"`);\n}\n```\n\n`runCli(argv)` is also exported to run the `npd` CLI in-process; `argv[0]` must be the program name. Returns exit code.\n\n---\n\n## Options\n\n```text\nPin dependency ranges in package.json to the versions the lockfile resolved\n\nUsage: npd [OPTIONS]\n\nOptions:\n  -q, --quiet              Silent mode — no output\n  -v, --verbose            Verbose output\n  -d, --debug              Debug mode — detailed logging\n  -u, --update             Update package.json with pinned versions\n      --json               Output results as JSON\n      --sort               Sort package.json keys (sort-package-json conventions); writes the file even without --update or pending pins\n      --enable-save-exact  Create or update .npmrc with save-exact=true\n      --pin-catalog        Resolve and report pnpm catalog entries from `pnpm-workspace.yaml`. On `-u`, rewrites the catalog entries in place. Requires a pnpm project\n  -h, --help               Print help\n  -V, --version            Print version\n```\n\n---\n\n## Workspace mode\n\nWhen run from the root of an npm, pnpm, or yarn workspace, `npd` auto-detects the workspace and pins each member's `package.json` against the shared root lockfile. Output is grouped per member. `--pin-catalog` continues to operate on the root `pnpm-workspace.yaml`.\n\n---\n\n## Debug\n\n```sh\nnpd -d\n```\n\nThe `-d/--debug` flag enables detailed logging to stderr. No environment variable is required.\n\n<details>\n<summary>Sample debug output (against <code>fixtures/npd-npm-v3-unpinned-deps</code>)</summary>\n\n```text\n  ▸ Detecting lockfile......\n  ✓ Detected package-lock.json\n  ▸ Reading package.json......\n  ✓ Read package.json\n  ▸ Parsing lockfile......\n  ✓ Parsed lockfile\n  ▸ Computing dependency pins......\n    Pin ~18.2.0 → 18.2.0 bucket=\"dependencies\" package=bar\n    Pin ^4.17.21 → 4.17.21 bucket=\"dependencies\" package=foo\n    Pin ^1.0.0 → 1.6.0 bucket=\"devDependencies\" package=baz\n  ✓ Computed dependency pins\n    bar  ~18.2.0   →  18.2.0\n    foo  ^4.17.21  →  4.17.21\n    baz  ^1.0.0    →  1.6.0\n\n  Run npd -d -u to upgrade package.json.\n```\n\n</details>\n\n---\n","readmeFilename":"README.md"}