{"_id":"@parity/product-deploy","_rev":"118-be793f45bdbd8fa5c2bd9ce41cb8b0c3","name":"@parity/product-deploy","dist-tags":{"dev":"0.15.2-dev.1282.0","latest":"0.21.0","rc":"0.21.0-rc.1"},"versions":{"0.7.28-rc.0":{"name":"@parity/product-deploy","version":"0.7.28-rc.0","_id":"@parity/product-deploy@0.7.28-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"5e52a40d5676d399231bad058f81572794db4c3c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.28-rc.0.tgz","fileCount":109,"integrity":"sha512-/jCbkCq4vRS7pUv7Sc0JcCEqIKndRueIYWucVSCGjbSsYNhv6xj9RrUo6YgZY4koDkDNV4twCFeh5yM45Lbo/g==","signatures":[{"sig":"MEUCIBow+voTkaOLdrBR/0dveqyhFEzsW/ZpOV/8/ZQtkPh4AiEA8kvvvx+6qm7wvEzJg4Aqn2AZ227Dyggchg5t8cJonWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591820},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.28-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.28-rc.0.tgz","_integrity":"sha512-/jCbkCq4vRS7pUv7Sc0JcCEqIKndRueIYWucVSCGjbSsYNhv6xj9RrUo6YgZY4koDkDNV4twCFeh5yM45Lbo/g==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"^1.2.0","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.28-rc.0_1779716766639_0.23526264449496415","host":"s3://npm-registry-packages-npm-production"}},"0.7.28-rc.3":{"name":"@parity/product-deploy","version":"0.7.28-rc.3","_id":"@parity/product-deploy@0.7.28-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"61497fed0e78cae9ee806d7193612d31ceafbc40","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.28-rc.3.tgz","fileCount":109,"integrity":"sha512-NHb6rBtabIT+xMpS3QHWdao7LHWG4l4H6U1hh8oSzUcBCbPISLYKbw+P3mFVvKb4UdBnr+MHGo4bnxQMNY1akw==","signatures":[{"sig":"MEQCICTR96UR0LM3IR8+cAysQpJgue8XtkqRwaHgE3Fg7KrTAiBEP8nkVC74X3KsYxs4NYq9hNzvRnntTcfspjRU0MBfWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598887},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.28-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.28-rc.3.tgz","_integrity":"sha512-NHb6rBtabIT+xMpS3QHWdao7LHWG4l4H6U1hh8oSzUcBCbPISLYKbw+P3mFVvKb4UdBnr+MHGo4bnxQMNY1akw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"^1.2.0","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.28-rc.3_1779841722404_0.554082155541658","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@parity/product-deploy","version":"0.7.28","_id":"@parity/product-deploy@0.7.28","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"2ccf791a5ac46bc003120a5394bcf0059ac665ee","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.28.tgz","fileCount":109,"integrity":"sha512-/qOYVtbrS5fT1ZDExVQ8OGfopYWAcffeR/RMd8WCjQD6TGgC4b6ZEsTIUPD5N7ZwDV5LRx982oaj0h7wW4KoPg==","signatures":[{"sig":"MEQCICVMb1XOtP0syOEuuy4BBJxgGyrOV1OTa3mA/NYW4GbZAiBuk0Mo5ieJuWbUcaI6/NpwCtOBesrzYMevSATM1WeVjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598877},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.28.tgz","_integrity":"sha512-/qOYVtbrS5fT1ZDExVQ8OGfopYWAcffeR/RMd8WCjQD6TGgC4b6ZEsTIUPD5N7ZwDV5LRx982oaj0h7wW4KoPg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"^1.2.0","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.28_1779865986289_0.9656503530917662","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@parity/product-deploy","version":"0.7.29","_id":"@parity/product-deploy@0.7.29","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"17e6d299af6d4a6262763a9706ffec18f704b2f4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.29.tgz","fileCount":109,"integrity":"sha512-b9iN8rYUa+EGeLgCW+0/C1SGxwH4974djL3c2R4c1fnDylKBYBpFjnxYCH9PwucZzldOggo4mq1Cxx53FfgEWw==","signatures":[{"sig":"MEQCIAjrWGoIGGvaB1DoUtd/UTylU5M3uy3TsHQdoU6b7IPRAiALYV948cBjGJjn1cKhdudG6VJwf1Ys56fQ+GPbveBiLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602583},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.29.tgz","_integrity":"sha512-b9iN8rYUa+EGeLgCW+0/C1SGxwH4974djL3c2R4c1fnDylKBYBpFjnxYCH9PwucZzldOggo4mq1Cxx53FfgEWw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"^1.2.0","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.29_1780040481834_0.18310679029349397","host":"s3://npm-registry-packages-npm-production"}},"0.7.30-rc.0":{"name":"@parity/product-deploy","version":"0.7.30-rc.0","_id":"@parity/product-deploy@0.7.30-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"17811cb01c81e6700a63861bf0c3312a3ca7b6d1","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.30-rc.0.tgz","fileCount":115,"integrity":"sha512-rapeP51UnmKpXLygfVdDDRKaQjjF2klcwUhUiIlKYwxQQ9/B5LJRpkYnkBZcktWmA9UZAjbQFTy6bTWN/IXUvg==","signatures":[{"sig":"MEUCIB657q0pGCpu1QLbWaJMMMTygntHWPoncWju1dgzclvuAiEAxq0kw3/Bbtmvnb4n7qsTkoBOXyC2iQa8XOD9AP2YEdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620784},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.30-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.30-rc.0.tgz","_integrity":"sha512-rapeP51UnmKpXLygfVdDDRKaQjjF2klcwUhUiIlKYwxQQ9/B5LJRpkYnkBZcktWmA9UZAjbQFTy6bTWN/IXUvg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.30-rc.0_1780071141149_0.004280357956458536","host":"s3://npm-registry-packages-npm-production"}},"0.7.30-rc.1":{"name":"@parity/product-deploy","version":"0.7.30-rc.1","_id":"@parity/product-deploy@0.7.30-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"ace4c2898d9abf9a85c7ee8009ca821bc68504e1","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.30-rc.1.tgz","fileCount":115,"integrity":"sha512-yrPmbb6kS8OBZER7LfqQGOhQ8L2Ut6B7JjLXnF0u5RWr9/7ZvbBoMSGjHfgbQ4zhpGH1RmuEou9GhOcBNJ+TCw==","signatures":[{"sig":"MEUCIFWQVj4VVCYagTQiFGKZsgVR2SD18evbMbTk41xhryLYAiEA6aoHtC7wfsu8nEwkrnE4KeqtLcFBnHpWQMstdiGmW5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620784},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.30-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.30-rc.1.tgz","_integrity":"sha512-yrPmbb6kS8OBZER7LfqQGOhQ8L2Ut6B7JjLXnF0u5RWr9/7ZvbBoMSGjHfgbQ4zhpGH1RmuEou9GhOcBNJ+TCw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.30-rc.1_1780071994019_0.21615900890802386","host":"s3://npm-registry-packages-npm-production"}},"0.7.30-rc.2":{"name":"@parity/product-deploy","version":"0.7.30-rc.2","_id":"@parity/product-deploy@0.7.30-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"26059dc6c9d79c480c908b83b8d70bbfc20f5e30","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.7.30-rc.2.tgz","fileCount":115,"integrity":"sha512-nGKC0ti01a3bQBgMNuf6HUK8GtWIzbqKp7f5OCP8YsZ+8pCflTyeoNS1a5xSIW760J4/BWbZiEo++9yCLYDnzQ==","signatures":[{"sig":"MEYCIQDHWsmd3T4SLCCmvpIk159NtZbgK0PosqCxDOv9Rd2eVAIhAPNqG0xV9HFLWTUXTChwZzZNFwrppOowVLUckf5n4XRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621178},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.7.30-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.7.30-rc.2.tgz","_integrity":"sha512-nGKC0ti01a3bQBgMNuf6HUK8GtWIzbqKp7f5OCP8YsZ+8pCflTyeoNS1a5xSIW760J4/BWbZiEo++9yCLYDnzQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.7.30-rc.2_1780081051995_0.3856293433662037","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@parity/product-deploy","version":"0.8.0","_id":"@parity/product-deploy@0.8.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"c82e425572a4a2f39405daca15f40e937879565a","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.0.tgz","fileCount":115,"integrity":"sha512-h4sOgX8BNQ4IeuCUHN7/oPGcnhLdZm3GqJ46erkKPmMPn1Trb0XfaL5Ig4xnbxZHcYdotfe252/8/fRuT1vosQ==","signatures":[{"sig":"MEQCIGVlzrAClkX8qssu+HkyeCP9ShpU3WCa4J17NgPlzCBcAiArZQgJnxr9mQXM7zBEz0aJDF65NwVtk8Iw9AvfuOqrmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621166},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.0.tgz","_integrity":"sha512-h4sOgX8BNQ4IeuCUHN7/oPGcnhLdZm3GqJ46erkKPmMPn1Trb0XfaL5Ig4xnbxZHcYdotfe252/8/fRuT1vosQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.0_1780083300918_0.29132455519228495","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-rc.0":{"name":"@parity/product-deploy","version":"0.8.1-rc.0","_id":"@parity/product-deploy@0.8.1-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"dbc6ab91773bbce600bfae11f825f2e5448fef29","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.1-rc.0.tgz","fileCount":115,"integrity":"sha512-XV6x/lIlCKME5d9Ri8Tygz/iBqga1DoFobjA4Kk2W7+tOW3KEkYL/t/kacEtOBF4NduixTi5y0NcIhoF4yJRTQ==","signatures":[{"sig":"MEUCIGOcgJRP9w5/dST210s7QcBdHPaYeBWMzLpat/OohfVXAiEApsYmxcygQ8z/sEKGmq6GmWhG4JNpnGjeMmdcfm+BI3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627961},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.1-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.1-rc.0.tgz","_integrity":"sha512-XV6x/lIlCKME5d9Ri8Tygz/iBqga1DoFobjA4Kk2W7+tOW3KEkYL/t/kacEtOBF4NduixTi5y0NcIhoF4yJRTQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.1-rc.0_1780174949168_0.10329291683388853","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-rc.1":{"name":"@parity/product-deploy","version":"0.8.1-rc.1","_id":"@parity/product-deploy@0.8.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"35bb1f0ac3122486a3b216b571bbc104132eea11","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.1-rc.1.tgz","fileCount":115,"integrity":"sha512-/lXpkf5dIPb+BwnAoLHHGSDOoehLWprsqktmlc7jvk23IVVEAu9wxfb9kU5nL3VnOLDfR3u60KVXGo/Tmzw7Vw==","signatures":[{"sig":"MEUCIG+A5GP9ExsRqWPD3FSnwJBMylgbhhzD/axTO948ww4FAiEA3GNxXXQq9A5lpf3mgY4Bo9451Dxqd837eEKuf3KR9Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628846},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.1-rc.1.tgz","_integrity":"sha512-/lXpkf5dIPb+BwnAoLHHGSDOoehLWprsqktmlc7jvk23IVVEAu9wxfb9kU5nL3VnOLDfR3u60KVXGo/Tmzw7Vw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.1-rc.1_1780183898506_0.2388752909133094","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@parity/product-deploy","version":"0.8.1","_id":"@parity/product-deploy@0.8.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"166ae75dd17a13720e405e377877268be54e1e12","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.1.tgz","fileCount":115,"integrity":"sha512-mAJPaSos6WPA6i516JXS0wQI2InZxS60wBTkitFo8s/jTcoZH0uUwp/EQ5qRMfT1oqyYkzg36WxoWrXf0drXGQ==","signatures":[{"sig":"MEUCIQC9FcmiflYztV7knXEP/hkFc7di0RCqexGI4ZUw288TrwIgZUIq5ARLzQvpqoL2pPzb8DOgn8XTWUPI0mLsvLFzJfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628836},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/watched-dependencies.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs","check:watched-dependencies":"node tools/check-watched-dependencies.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.1.tgz","_integrity":"sha512-mAJPaSos6WPA6i516JXS0wQI2InZxS60wBTkitFo8s/jTcoZH0uUwp/EQ5qRMfT1oqyYkzg36WxoWrXf0drXGQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"`bulletin-deploy` publishes a static web app to Bulletin and binds it to a human-readable `.dot` domain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.1_1780214929053_0.2630834231939221","host":"s3://npm-registry-packages-npm-production"}},"0.8.2-rc.0":{"name":"@parity/product-deploy","version":"0.8.2-rc.0","_id":"@parity/product-deploy@0.8.2-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"486bd924d82d7e874fab456f48ca717c2af90c13","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.2-rc.0.tgz","fileCount":115,"integrity":"sha512-1RLiB3y91nP/vsCPVLJKLRGKw6jGisI080JGgPIaB0846QKZY2B8zl5ORFrdYAZkw1/jYttp0KTnNRtDjvMWFg==","signatures":[{"sig":"MEUCIQCtkzH3kw9dyFiHLifnRPuiifFeeKKG4IjRMYacRs+4PwIgEqng9UcozaQp3FhfcPWyvxazuDUv9SoFu3exs7HY7ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630997},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.2-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.2-rc.0.tgz","_integrity":"sha512-1RLiB3y91nP/vsCPVLJKLRGKw6jGisI080JGgPIaB0846QKZY2B8zl5ORFrdYAZkw1/jYttp0KTnNRtDjvMWFg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.2-rc.0_1780269226707_0.15842165016077714","host":"s3://npm-registry-packages-npm-production"}},"0.8.2-rc.1":{"name":"@parity/product-deploy","version":"0.8.2-rc.1","_id":"@parity/product-deploy@0.8.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"e0d369b48108e061a404ddd5a2a05d22c6c3c7cb","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.2-rc.1.tgz","fileCount":115,"integrity":"sha512-6JgSerNNxrRaEbOVRJUBWt/jZlk7B1e+OQK/HbOGZ2PE07+mSTElkidC0B8fH+qVjM1nci09Wij096f7xm+Q8A==","signatures":[{"sig":"MEUCIAqnIA/9YcdC852FNNwKr+GgMP/XOtWrWK/NNW7/vJ62AiEAgbp6XM1bR7dQ9TGY5Jdm1SgzESLNZjv2UykW8ROoE70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631080},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.2-rc.1.tgz","_integrity":"sha512-6JgSerNNxrRaEbOVRJUBWt/jZlk7B1e+OQK/HbOGZ2PE07+mSTElkidC0B8fH+qVjM1nci09Wij096f7xm+Q8A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.2-rc.1_1780272831270_0.8149902340733763","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.0":{"name":"@parity/product-deploy","version":"0.8.3-rc.0","_id":"@parity/product-deploy@0.8.3-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"1b68ecdae97762ccbbd02888c283a015fcfe20df","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.0.tgz","fileCount":115,"integrity":"sha512-r33JJpX9+TFpaom+88DAHEAa0SVOh80qaPftZTHmW6Y4tp+IMZtGPVoM6aCV2StZRiljmTSy16RN2fCtuRA2tQ==","signatures":[{"sig":"MEUCIQCo3E0Qxfb8eY7VwwDG/5WlpWxsPxS5ro2jjXRZqRVaYQIgAehammOnI6m9NlYR98lIeUQUGTHAXRzhuCLzTZOpmDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630992},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.0.tgz","_integrity":"sha512-r33JJpX9+TFpaom+88DAHEAa0SVOh80qaPftZTHmW6Y4tp+IMZtGPVoM6aCV2StZRiljmTSy16RN2fCtuRA2tQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.0_1780297802723_0.4672080000639127","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.1":{"name":"@parity/product-deploy","version":"0.8.3-rc.1","_id":"@parity/product-deploy@0.8.3-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"fa49e5ec5284fa1aed646888b3500b7330ac62c4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.1.tgz","fileCount":115,"integrity":"sha512-UVp41vd8RDLciHszMiC+iwtUzbDOjzaeHdgygotW+eJSpIuQcXB/ThPqoEsfHn/vmTs7CsAV9tydMpFKYeehYw==","signatures":[{"sig":"MEYCIQDNCgLVQNe23sCgxaH4YlTdu1h+OCs1reBBYAO/ry/L7wIhAPT4V/gUSkypNnbMBlEZ3nTAhU/xbvs24F1joY1bwWB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630992},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.1.tgz","_integrity":"sha512-UVp41vd8RDLciHszMiC+iwtUzbDOjzaeHdgygotW+eJSpIuQcXB/ThPqoEsfHn/vmTs7CsAV9tydMpFKYeehYw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.1_1780299314617_0.48719677609387335","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.2":{"name":"@parity/product-deploy","version":"0.8.3-rc.2","_id":"@parity/product-deploy@0.8.3-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"700616c3c150340e82758d8a7100ad4497f016c8","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.2.tgz","fileCount":115,"integrity":"sha512-mpobX575Hnw7ipySD0wqDIYx/FBmSP8VGJOt0Krcq+5B8Kwk32IouBChKRsqFvr57zukTTbUSQHEpwiBj/Fu9w==","signatures":[{"sig":"MEYCIQC+r/5wp4MzkDVLxd9qiQIVGYIIkdIqr/ifRlhIJSRu6wIhAKBCiCPeyez0N/MhlWuHgrklATAfDI5LMN8sxveYRRji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630992},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.2.tgz","_integrity":"sha512-mpobX575Hnw7ipySD0wqDIYx/FBmSP8VGJOt0Krcq+5B8Kwk32IouBChKRsqFvr57zukTTbUSQHEpwiBj/Fu9w==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.2_1780300650975_0.590700831796485","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.3":{"name":"@parity/product-deploy","version":"0.8.3-rc.3","_id":"@parity/product-deploy@0.8.3-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"94241dd212c1485e951a69562080add423b9982b","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.3.tgz","fileCount":115,"integrity":"sha512-X4qH/Nnvw6WeeaFVAutsl+xcS6i3yHoLDNiilznGN9aEJILVH8K8YihzA/1w3NFWooY4D9/oVwJzFMWPadSVnw==","signatures":[{"sig":"MEYCIQC/cUwr4N12l7SMUS8plIefFz8D5pW+cxKvKWKRCZ3WzwIhAKndCpu1sJS9ycbdaytSkSPdY06jK5hBBP89uq1wsKpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631104},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.3.tgz","_integrity":"sha512-X4qH/Nnvw6WeeaFVAutsl+xcS6i3yHoLDNiilznGN9aEJILVH8K8YihzA/1w3NFWooY4D9/oVwJzFMWPadSVnw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.3_1780302410773_0.469328307710394","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.4":{"name":"@parity/product-deploy","version":"0.8.3-rc.4","_id":"@parity/product-deploy@0.8.3-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"24508096eae44a731dad058040e145255d7066e6","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.4.tgz","fileCount":115,"integrity":"sha512-DOR5ze9QfiRpigz0WGc5u3Po3bcisDhWBzLkSB+nneuKX1N4hXyzVqCAfQhMJoLYe8ZzNWmKXRSH5mnW7nDmOw==","signatures":[{"sig":"MEQCIHm1clEv/+sWBSRYXzlh8lwbmuk5XLPrdUoCBpq5E29xAiBJOl+9AZcFOw9pgEN/tKLpbLi6jQ4oI7q+omjnIOQGlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631104},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.4.tgz","_integrity":"sha512-DOR5ze9QfiRpigz0WGc5u3Po3bcisDhWBzLkSB+nneuKX1N4hXyzVqCAfQhMJoLYe8ZzNWmKXRSH5mnW7nDmOw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.4_1780306079538_0.02787939531090111","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.5":{"name":"@parity/product-deploy","version":"0.8.3-rc.5","_id":"@parity/product-deploy@0.8.3-rc.5","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"70e263c0e14dee31004ff4a99bb267965b11e3b7","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.5.tgz","fileCount":115,"integrity":"sha512-EJl/QmcKQiZWGViGvON8fqv21nR0+77FrpQxABQ719PYCa+L2Eudil00EueCYiSq8EvdbQvA7PRjOkHQFXgCAg==","signatures":[{"sig":"MEUCIQCnitt+8mJf4PzqJXq9cqwnVLoyIgl+ABxfy4MuIvykPgIgZ6PoYua8rUniZR0qlPsBagdrzswQ79BO4vbVsqWoYIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631104},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.5.tgz","_integrity":"sha512-EJl/QmcKQiZWGViGvON8fqv21nR0+77FrpQxABQ719PYCa+L2Eudil00EueCYiSq8EvdbQvA7PRjOkHQFXgCAg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.5_1780307195285_0.9885883312129728","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.6":{"name":"@parity/product-deploy","version":"0.8.3-rc.6","_id":"@parity/product-deploy@0.8.3-rc.6","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"41abd827e00e99b12869fe4ee374004f778c8ded","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.6.tgz","fileCount":115,"integrity":"sha512-AM6TgdtGyj/NHadUPISM9FeUVQuBE7IwD4aPZUDARZp4BxSt15lJQ5OGcE0ag8UTdkyNOrvyGNQWuDFsLum9gg==","signatures":[{"sig":"MEUCIQCBdaqgtWFG1NFHTzmcWsdFvmeuyyiYng+zSGp3E7YosQIgcg14X93Z5vJeaDSD+IWNGskisL9DRDTTEOO9VTMxH0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631104},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.6.tgz","_integrity":"sha512-AM6TgdtGyj/NHadUPISM9FeUVQuBE7IwD4aPZUDARZp4BxSt15lJQ5OGcE0ag8UTdkyNOrvyGNQWuDFsLum9gg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@polkadot-labs/hdkd-helpers":"^0.0.30","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.6_1780308999381_0.9665648055363565","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.7":{"name":"@parity/product-deploy","version":"0.8.3-rc.7","_id":"@parity/product-deploy@0.8.3-rc.7","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"a537dea178e91fd25f30327862665a7a2c7f4061","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.7.tgz","fileCount":138,"integrity":"sha512-tdw5sj0RCdaaA2pCi/BHpl36qzdyUlw35szhiF4M2CC8jSx+GriCGt14EwjF5qxmkqF5aHyywAybv9OB3Ypg2A==","signatures":[{"sig":"MEUCIF0YE6eDHZfuHcdnNpT2r5dooQ05LGJwXkoLRCS9dpbEAiEAoli9AufhGUet2025aGQmIMZ2pKoRwEOzUEmY1d+tZCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685501},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.7.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-tdw5sj0RCdaaA2pCi/BHpl36qzdyUlw35szhiF4M2CC8jSx+GriCGt14EwjF5qxmkqF5aHyywAybv9OB3Ypg2A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.7_1780416144533_0.9144615529864921","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.8":{"name":"@parity/product-deploy","version":"0.8.3-rc.8","_id":"@parity/product-deploy@0.8.3-rc.8","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"c4ef6ae21bb2254eb5dcc9e29ec11792ee1817ec","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.8.tgz","fileCount":138,"integrity":"sha512-ztI0xUzn3lSMAfEI0n+O/eKe5/b/tt+gWMcHqq7W1+xc4hUSQFcJ8Mkrv0dWZB+yyUEAEx/ON5DKOSyl87GE/A==","signatures":[{"sig":"MEQCICETAFB7zgR9T5Kh/9z3oe8mmdsYSkXjcv4wMcC619/xAiBx6CM1e/ySKer7eNgaC8J50f8m6LD/5bYxnM15Cw2exA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685590},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.8.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ztI0xUzn3lSMAfEI0n+O/eKe5/b/tt+gWMcHqq7W1+xc4hUSQFcJ8Mkrv0dWZB+yyUEAEx/ON5DKOSyl87GE/A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"Early alpha code, stay tuned.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.8_1780439039324_0.3873577810888842","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.11":{"name":"@parity/product-deploy","version":"0.8.3-rc.11","_id":"@parity/product-deploy@0.8.3-rc.11","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"e232a046d01bb6f4f054c9c92b5c03f2bee7baf9","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.11.tgz","fileCount":138,"integrity":"sha512-3fhHyiJh8413RpaV+Ek5C2swU6SZc2FydgepghepgVtssvFaggAnSGtr7t7cLzas3tQVUGZDjgA+PME3NLnrcQ==","signatures":[{"sig":"MEUCIDAi0yesYpEkExjZllJ/cIWc+kFNAEo6kFlAGQGKqUzfAiEA5IlAhT1yzUZoLTVh/rnhUhK7/AbVMme4YAxlsc/xCkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696865},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.11.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-3fhHyiJh8413RpaV+Ek5C2swU6SZc2FydgepghepgVtssvFaggAnSGtr7t7cLzas3tQVUGZDjgA+PME3NLnrcQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via [DotNS](https://github.com/paritytech/dotns).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.11_1780487205155_0.7807755682339623","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.12":{"name":"@parity/product-deploy","version":"0.8.3-rc.12","_id":"@parity/product-deploy@0.8.3-rc.12","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"03609ec7eead62e13949a96a233a4caf1b20fc8a","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.12.tgz","fileCount":138,"integrity":"sha512-7WX6H9obahzE5wxPeHZOkLH6twAh12rdzBQPBKYmAgbLKQ2tLiwMT4CVC5PVoraQUpQVpA5YXMKCoIrrXKdGuA==","signatures":[{"sig":"MEYCIQCorQkVPv1WCUBc5gIAl40PpxqXzJc0oIbiG0uVzRw6wwIhAP1CXuWfi+XfT8E3FcsOIw+65poKw5gcjEeEEPdAoLR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696865},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.12.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-7WX6H9obahzE5wxPeHZOkLH6twAh12rdzBQPBKYmAgbLKQ2tLiwMT4CVC5PVoraQUpQVpA5YXMKCoIrrXKdGuA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via [DotNS](https://github.com/paritytech/dotns).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.12_1780489109864_0.7508800512570177","host":"s3://npm-registry-packages-npm-production"}},"0.8.3-rc.13":{"name":"@parity/product-deploy","version":"0.8.3-rc.13","_id":"@parity/product-deploy@0.8.3-rc.13","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d94fb4246493518cd0bdefc67a61a805fd2a056d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3-rc.13.tgz","fileCount":138,"integrity":"sha512-IfjiWjOVZEHEN9BTl+jzYrRc5gLyJTFF8zXIiw2Zr3iNIluctCNTV59wNm86f3JfNjBxE76rpWPqmVMIWbxazg==","signatures":[{"sig":"MEUCIQDxfKxNmpildgcIwGI2zPih0UOo+cJMTpHP8VNv8xop+QIgdOFwuk6JwBCyP3/FGoeJw0b4YEVE0NZe2c9ea5hZF/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696858},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3-rc.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3-rc.13.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-IfjiWjOVZEHEN9BTl+jzYrRc5gLyJTFF8zXIiw2Zr3iNIluctCNTV59wNm86f3JfNjBxE76rpWPqmVMIWbxazg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via [DotNS](https://github.com/paritytech/dotns).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3-rc.13_1780501765477_0.19979594163502878","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@parity/product-deploy","version":"0.8.3","_id":"@parity/product-deploy@0.8.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"e4e1630b273ce5fdaf66145d8e332275328543e9","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.8.3.tgz","fileCount":138,"integrity":"sha512-qjrlZny1JxIiJmkQFyI4QwG/axYf/jRK9sP0nEKXx/ThyF8jPNvhNyjFlAZkSXu/Y7RVAPo+NyzU/SQ4S0q8fg==","signatures":[{"sig":"MEQCIBbWrTPA1LbLpNrtbYUPDuPFAIv38kSpxhf5xr2OFSwOAiAreeEAhjsCO6bG33i5RpXPY+eGNiiB9aczpG8BeFO3cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696846},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.8.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.8.3.tgz","overrides":{"@novasamatech/scale":"0.7.9-4","@novasamatech/host-api":"0.7.9-4","@novasamatech/host-papp":"0.7.9-4","@novasamatech/product-sdk":"0.7.9-4","@novasamatech/statement-store":"0.7.9-4","@novasamatech/storage-adapter":"0.7.9-4","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-qjrlZny1JxIiJmkQFyI4QwG/axYf/jRK9sP0nEKXx/ThyF8jPNvhNyjFlAZkSXu/Y7RVAPo+NyzU/SQ4S0q8fg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via [DotNS](https://github.com/paritytech/dotns).","directories":{},"_nodeVersion":"22.22.3","dependencies":{"jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.2.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"ws":"^8.20.1","tsup":"^8.5.0","vitest":"^3.0.0","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.8.3_1780508388254_0.8235885097131188","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.0":{"name":"@parity/product-deploy","version":"0.9.0-rc.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"1d27afdf9a5cc8c5656895ca272d2c667c06cc63","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.0.tgz","fileCount":143,"integrity":"sha512-zYKHGcFLJBQIcuxthIY9Es5lcHxRvV0i0GZXFHmEjG7eHa+TCS0pMcwypb9TDecZ+fGxe3dUjGkpXbmmy70TfQ==","signatures":[{"sig":"MEQCIBcvGyPHKVwzxmAnKRWbAXTi9bU5UXLKaotFXRiuJ4DUAiBMjKHKan5fpYEkGdMiDfZrDCjDEL3rcJxCJSr6Cj6WrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743796},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.0.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-zYKHGcFLJBQIcuxthIY9Es5lcHxRvV0i0GZXFHmEjG7eHa+TCS0pMcwypb9TDecZ+fGxe3dUjGkpXbmmy70TfQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0","patch-package":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.0_1780682932561_0.1943972557344129","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.1":{"name":"@parity/product-deploy","version":"0.9.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"4910f67f259ec71ddd43d2d2a3dba85845aa6dfe","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.1.tgz","fileCount":144,"integrity":"sha512-VSu1hATj7AtiE9pkKfuIVS5gc4sbgsSPZAe/PDONU9D+X83XZqJHSbUBtJbiF+gG3UQDM7Sn2mxx9o0CsSCJ5A==","signatures":[{"sig":"MEUCIQDMHnb3Ru6/ogdtb2qryU01GGIxS3ZTYgtWY/jMNYZ9XgIgTtUwT6m6YfVY0xdKJ1/fkAKnKoGB9REzaXX6YGbsXh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745840},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.1.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-VSu1hATj7AtiE9pkKfuIVS5gc4sbgsSPZAe/PDONU9D+X83XZqJHSbUBtJbiF+gG3UQDM7Sn2mxx9o0CsSCJ5A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.1_1780685127102_0.27824442074696587","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.2":{"name":"@parity/product-deploy","version":"0.9.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"91ad59631d97089f3d847ce8173c56e00516510b","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.2.tgz","fileCount":144,"integrity":"sha512-ZPOdGsPPWSmCiO6P0oeS0TwNpy2I6w5nB0HFsP0m/47O2KiA3JpqxrqwkSFGKwA0t63un75eB82S6fjNhAB1lQ==","signatures":[{"sig":"MEQCIBUMnzfipI6p3FkSCShAfilGRvbIBDdrHJykGmzLMPh0AiB+Fh8Rsv28tKy0kQ6oLZ2rJzlM289fAa9znbQnTpIUSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745856},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.2.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ZPOdGsPPWSmCiO6P0oeS0TwNpy2I6w5nB0HFsP0m/47O2KiA3JpqxrqwkSFGKwA0t63un75eB82S6fjNhAB1lQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.2_1780687006149_0.4134270984981694","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.3":{"name":"@parity/product-deploy","version":"0.9.0-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"00d9085a042b5e186d2820592464cfb553efd314","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.3.tgz","fileCount":144,"integrity":"sha512-HgdyjiYsaCWypYIfNDtgh2fZUNjGqv2RaD7LtzqnWVKtqTRT0/4be0k3j1p6LnQGbQYuS7EbMyrN1j3n8Pe2kQ==","signatures":[{"sig":"MEUCIQDv3t3bGlNKgNA5oaijRYcas35iPCOy/5yDoLZU8FmDBQIgXFPFZhgCNXJ1I1dYzn1pwRPdEN5YU/y5eShwtzrzQkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746798},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.3.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-HgdyjiYsaCWypYIfNDtgh2fZUNjGqv2RaD7LtzqnWVKtqTRT0/4be0k3j1p6LnQGbQYuS7EbMyrN1j3n8Pe2kQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.3_1780693715656_0.5089379926506363","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.4":{"name":"@parity/product-deploy","version":"0.9.0-rc.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"a32ad358e23be804478a4afac6a97442e1ad0b1f","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.4.tgz","fileCount":144,"integrity":"sha512-w82sfYsnRV3GUXR21EIOItyHNW5uzE/rH2FnNtWvOttIRdjehUqJAw4ElitKsPiElgV5gOO8djoeDqdz2tD1fg==","signatures":[{"sig":"MEUCIQCl8t9zGI0jMSA7kMk6cn8uoS2C0lWHGH6NME+cH74iDQIgPG1RKrP7xCTRD5Apl4xrINqTj1vBqJ67WihTXPLbSRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746798},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.4.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-w82sfYsnRV3GUXR21EIOItyHNW5uzE/rH2FnNtWvOttIRdjehUqJAw4ElitKsPiElgV5gOO8djoeDqdz2tD1fg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.4_1780699810225_0.8023102253573158","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.5":{"name":"@parity/product-deploy","version":"0.9.0-rc.5","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.5","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"8fa4fee978ee11ea2bc6e95a7820c9c3ace8dd32","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.5.tgz","fileCount":144,"integrity":"sha512-/dBWvusV/p6BRrGW6Wjj6OcvkUHYbt9FP3oOih1gHc5IxOs975mrChvbybC1lVNW/NuU1PRXM2hO2/kHWKG5TA==","signatures":[{"sig":"MEUCIA9Ph+v4N5UIhhegpIE0EoTC1VqujnEJD1hVOMdWvfaZAiEAkgkUvxqihx4Yght4Op7khdIueHzlq2FKdIzMk/J7i3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746798},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.5.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-/dBWvusV/p6BRrGW6Wjj6OcvkUHYbt9FP3oOih1gHc5IxOs975mrChvbybC1lVNW/NuU1PRXM2hO2/kHWKG5TA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.5_1780701536433_0.7474789011906127","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.6":{"name":"@parity/product-deploy","version":"0.9.0-rc.6","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0-rc.6","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"81d066570c12f40adcc2f8029df71746ff0a169e","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0-rc.6.tgz","fileCount":147,"integrity":"sha512-Ov5j/SExoh6IDlb5WrvO4mZYaqFkYhqt9bcuvAjPMSeMWlKFBmOVn50oYlwMXHgVcqlC5BRfY7CVkkRLc7ziBw==","signatures":[{"sig":"MEYCIQCd9JY44z0WiR6Prx7XveKTd4vb43QNmeUS+H5JFmNkGwIhAK4lLzCtDAnqnu7BapR9/EuCcH/UIacFotTqSni6VT7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756257},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0-rc.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0-rc.6.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Ov5j/SExoh6IDlb5WrvO4mZYaqFkYhqt9bcuvAjPMSeMWlKFBmOVn50oYlwMXHgVcqlC5BRfY7CVkkRLc7ziBw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0-rc.6_1780742229110_0.4809324308272491","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@parity/product-deploy","version":"0.9.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.9.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"2de8d028d343597d788d67fbef768d9ec6f8dc88","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.9.0.tgz","fileCount":147,"integrity":"sha512-e8cQ+FUtW9pil0ElQEaunxqH1AMJZF/DoOeO0tbgKo/Pe3y5duANVUWhk35FoRAf57dD62W2kGHV7kNifUXdPA==","signatures":[{"sig":"MEUCIAN0TECPqOIGMLVpiOtHkz40MEAKrke+n2Oekvm0+EHpAiEA8VV6Qsa4nKUzKad5SGuL+Jwszd5O1XOKa79JdeWnBFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756247},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.9.0.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-e8cQ+FUtW9pil0ElQEaunxqH1AMJZF/DoOeO0tbgKo/Pe3y5duANVUWhk35FoRAf57dD62W2kGHV7kNifUXdPA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.9.0_1780773130680_0.26256019192493163","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.0":{"name":"@parity/product-deploy","version":"0.10.0-rc.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"00cd9834d277aca46657e49e5a95e1b5be605808","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0-rc.0.tgz","fileCount":151,"integrity":"sha512-gIeuKOyb/iKLsdJJijD/mpVzSDF88wNjU8Z2y42o1FWuymDb3k/eNYF3ARfPhRp6Oa46ch8h7m7XqDR8niOrfQ==","signatures":[{"sig":"MEYCIQCztfa5ynsGLcr8xwEOLX9Q/Y3WL9MPQoeQtUfa0xWDhQIhANcu7sN1uT/dfLFWcVunRFY+9Cc/7j1n6XP4K/BK+/45","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773091},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0-rc.0.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-gIeuKOyb/iKLsdJJijD/mpVzSDF88wNjU8Z2y42o1FWuymDb3k/eNYF3ARfPhRp6Oa46ch8h7m7XqDR8niOrfQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"CLI tool for deploying web apps to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) via DotNS, Polkadot's on-chain naming system.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0-rc.0_1780875271563_0.6665071718700728","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.1":{"name":"@parity/product-deploy","version":"0.10.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"cd53b1eec80adb43dbd2db22a1d0c02c754f007f","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0-rc.1.tgz","fileCount":153,"integrity":"sha512-M6o54jwUss9++WwBKLB0+05kzT2tPk3M0gFZqFhu5uU4gW82rOARlX4n5SKKocOc4s5UFNUpPL4Wq/ie+pvLpg==","signatures":[{"sig":"MEUCIDoWMlNgf+IJ+HTcxwUM6xOsuvNHc4XR5m8WEssA6z/6AiEAkQeOptCEwOZE7UPIMP2lQKOqCjDv+T0tODNSsGPi6Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803346},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0-rc.1.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-M6o54jwUss9++WwBKLB0+05kzT2tPk3M0gFZqFhu5uU4gW82rOARlX4n5SKKocOc4s5UFNUpPL4Wq/ie+pvLpg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.3.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0-rc.1_1780955019841_0.6799747701065326","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.2":{"name":"@parity/product-deploy","version":"0.10.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"3a0e647905e8eb0861527907c1c2d137262350dd","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0-rc.2.tgz","fileCount":153,"integrity":"sha512-QWk59AC+8uOSLBnNu+6WmV8GcNy5D4A1O9yH/4hsjs6vbTH+Y+aaZrPU6AMo3TVy1Ah4lr3WWbMiuq4qWFhPOA==","signatures":[{"sig":"MEYCIQCGUPOD/I3EJZmAbQzLcsXbNIX/jGvPFR6WLKZEihqICAIhANTkpwR2hP1wU1f22dInflnS/JbDCs4HwThoufoT1fvn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803346},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0-rc.2.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-QWk59AC+8uOSLBnNu+6WmV8GcNy5D4A1O9yH/4hsjs6vbTH+Y+aaZrPU6AMo3TVy1Ah4lr3WWbMiuq4qWFhPOA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.4.0","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0-rc.2_1780957964357_0.10495582968669348","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.3":{"name":"@parity/product-deploy","version":"0.10.0-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d0a4c0e21edaacffedb228481a332494c861a20c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0-rc.3.tgz","fileCount":153,"integrity":"sha512-RE9fPFi9Tc5GEUz6AppmP2c8z9hP+FsZhdZ0t7FeaYaCfy0SLeJTAXHEmI2fuU07eva9BsRQcPlo15BzGVfGig==","signatures":[{"sig":"MEUCIFjZcG0nrorQMHa1wo2SN74r9WLxjAUon4hWTm9bJuq7AiEA8ShyEpP63y27pGXwxS9LrUyBucjoKskpf38XvnQJBsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803346},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0-rc.3.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-RE9fPFi9Tc5GEUz6AppmP2c8z9hP+FsZhdZ0t7FeaYaCfy0SLeJTAXHEmI2fuU07eva9BsRQcPlo15BzGVfGig==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.4.0","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0-rc.3_1780959264562_0.6687854202816903","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.4":{"name":"@parity/product-deploy","version":"0.10.0-rc.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"2959aaf76490a9e2849f41b1686b95a2449df0f8","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0-rc.4.tgz","fileCount":154,"integrity":"sha512-NLPUgzr1uGP1/Che+jzIg92MvmdbRTGDocfEhPbv3MGD33cZAXa6yqExkGkMAuc/RXQuiLk8whFIq/vwhQGytg==","signatures":[{"sig":"MEUCIQCnG+DNrDfg+yuU4l65OvIzVZHpxJe7+HiUdWCH2f3UCQIgY879Od8tHnQ4NdS0omBcfRy3LCJ3/eGDpFw0W61D3+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812706},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0-rc.4.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-NLPUgzr1uGP1/Che+jzIg92MvmdbRTGDocfEhPbv3MGD33cZAXa6yqExkGkMAuc/RXQuiLk8whFIq/vwhQGytg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.4.0","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0-rc.4_1780994465408_0.045709517512308784","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@parity/product-deploy","version":"0.10.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7d41742dacb4e808d74a754998d77106e395789c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.0.tgz","fileCount":154,"integrity":"sha512-XQfDmbNmoV2Tc7kyTaZhqcGm7R/dujvKARExjuYTDt/kGzdibPsI3uZjSCqrn5QhUULD7mT0XuPd6mmdFaULSw==","signatures":[{"sig":"MEYCIQCYVUAuB0E7YXSeCrHJLy1qqiYZKlc0w7Wk5yQKRMh1LQIhAN/XzSo66fVMR7x5z2SE0erO54KudqQD1tqspI51NCdx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812696},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.0.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-XQfDmbNmoV2Tc7kyTaZhqcGm7R/dujvKARExjuYTDt/kGzdibPsI3uZjSCqrn5QhUULD7mT0XuPd6mmdFaULSw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.4.0","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.0_1781012452122_0.21998550689836005","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-dev.0":{"name":"@parity/product-deploy","version":"0.10.1-dev.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.10.1-dev.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"0746380c3a69776faee7fbdaf4b7dd75b9852f32","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.10.1-dev.0.tgz","fileCount":154,"integrity":"sha512-84JQHFk4aSIv7EtlG+8qm7iJWYlXqaJQXz6HIy3+0+C+MkL7O/m+fNuFtf3sSa3GKJXWHyEk6/w9sZ09Cdk3tQ==","signatures":[{"sig":"MEUCIQD02Xcz+m51raezMW9Dw9JLwUC9u4zkD8Oo0fbYAYed9QIgZ0TPIxZCzW1+HRcZTSWE7OyVWXKlF5ZzBkWQTRa6mmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812713},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.10.1-dev.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.10.1-dev.0.tgz","overrides":{"@novasamatech/scale":"0.8.6","@novasamatech/host-api":"0.8.6","@novasamatech/host-papp":"0.8.6","@novasamatech/statement-store":"0.8.6","@novasamatech/storage-adapter":"0.8.6","@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-84JQHFk4aSIv7EtlG+8qm7iJWYlXqaJQXz6HIy3+0+C+MkL7O/m+fNuFtf3sSa3GKJXWHyEk6/w9sZ09Cdk3tQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.4","@parity/product-sdk-keys":"^0.3.0","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.4.0","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.10.1-dev.0_1781044165013_0.381405764431586","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.0":{"name":"@parity/product-deploy","version":"0.11.0-rc.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"19d69737673a5aa2a8b6e2725d7a9380118297a8","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.0.tgz","fileCount":155,"integrity":"sha512-1bXzwsGu7LZiAu8uo1G85t/WPHPGGiw20JEFO3+igdV4DJ2c9sKv7msw38O4tzIQEGcQ64SmH+qU8uzrtJ/aUA==","signatures":[{"sig":"MEYCIQCWvB/9AETmIpwV7xyBaW6hCxo8Hxj+uyIc4jc4sE4/sAIhAKjdZQB0V/JFSfoaou9LwbvxhsAwOJzv45ow9b/k91Iu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821110},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-1bXzwsGu7LZiAu8uo1G85t/WPHPGGiw20JEFO3+igdV4DJ2c9sKv7msw38O4tzIQEGcQ64SmH+qU8uzrtJ/aUA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.0_1781301041040_0.9965670817678378","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.1":{"name":"@parity/product-deploy","version":"0.11.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d5100d88d28eb6b810cd6d183c14ab2811658afd","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.1.tgz","fileCount":157,"integrity":"sha512-tMH9GjfIbjnV64uwNnFXjGQR6yMi/ljlTiQbfcNYN40evo07t0DF0/bZaztxejmlqo01YP7tfkEp+ex0rXAXzw==","signatures":[{"sig":"MEUCIQC6RPC/uzajxoh0NfYMfTXB+jzMSik+5XWCZ/StH2835wIgPdKFIQuXt6Ii7tBTEJsD30i512OLbszwADMG7TeUycc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827758},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-tMH9GjfIbjnV64uwNnFXjGQR6yMi/ljlTiQbfcNYN40evo07t0DF0/bZaztxejmlqo01YP7tfkEp+ex0rXAXzw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.1_1781363424243_0.5679595650693123","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.2":{"name":"@parity/product-deploy","version":"0.11.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"911dde12f3d8f22ab90712567ef0cb8ec16024a3","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.2.tgz","fileCount":157,"integrity":"sha512-xr4sUmt8LW8I8PN52UVrT1k4yTVEUKqXVGIFZBPXJAiTQGSdDv73bEC9HlifzsXdbURaH2ACcmGI3uA35tzXxA==","signatures":[{"sig":"MEUCIQDZt4J2akIk2h1MQRTmjLLgUtQPpV2SDFIzFlH7uyTHIgIgDtyum89howaZZkgRhm+bF0kNRjy5FBtZst9k7c7DSpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827419},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-xr4sUmt8LW8I8PN52UVrT1k4yTVEUKqXVGIFZBPXJAiTQGSdDv73bEC9HlifzsXdbURaH2ACcmGI3uA35tzXxA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.2_1781372459351_0.9046258810525172","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.3":{"name":"@parity/product-deploy","version":"0.11.0-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"a09cc219208684273216cfc54ca4b9ea342b87f4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.3.tgz","fileCount":157,"integrity":"sha512-w3wr+4tzTHJ+fWX5iipNK9S8S+upsDkrNyYyo2fuu97rPdlMevO4U+PqBEDPCRN5PNyH3s5xxDUyvxtT/RjWcQ==","signatures":[{"sig":"MEUCIQDcUjnpdZfbhJRnH2KBWiW9dDe5WJXlDFSJu5whFn7IxAIgGYbM2PrqyMZ8tqsWPUBvGQoUka1Nj1jjX0FE5y8WtN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829731},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-w3wr+4tzTHJ+fWX5iipNK9S8S+upsDkrNyYyo2fuu97rPdlMevO4U+PqBEDPCRN5PNyH3s5xxDUyvxtT/RjWcQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.3_1781398923282_0.5707950579986323","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.4":{"name":"@parity/product-deploy","version":"0.11.0-rc.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"943321faad9df70ee02c023fba05592cad4e09ee","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.4.tgz","fileCount":157,"integrity":"sha512-vvzEyHf7MYA/AqugNpiEy+/cCTAPv2SDU2EVEu6SFl/ptzDSOimX+vjXQFilrMrhw21u0z9MHySzmKbz05hgRQ==","signatures":[{"sig":"MEUCIEP1gvhpjdJci6lhU8s3RbOOtgjrPR+uFIkBkzFe1NSCAiEA0aEqioCJ4Vr87mPf5DAlMs4nqspiZia969Rz5lSDL4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835091},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.4.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-vvzEyHf7MYA/AqugNpiEy+/cCTAPv2SDU2EVEu6SFl/ptzDSOimX+vjXQFilrMrhw21u0z9MHySzmKbz05hgRQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.4_1781478094260_0.7843261178201926","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.5":{"name":"@parity/product-deploy","version":"0.11.0-rc.5","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0-rc.5","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"20995362b0bbf3863ee8b67714c5a86aed6ca961","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0-rc.5.tgz","fileCount":157,"integrity":"sha512-l8/CGPlUQWV2lRU7OYA/Svpj6DqPvQFYMauH3wCEuEqRO1mnOol8q3lAFaBzVmEvNy7JBaiwcjM/c4KmDGdZ3Q==","signatures":[{"sig":"MEQCICC9T6/2pJavDeWfXraQIvM+mzIP7UhD1GEixHqMWnGFAiAfvZBJ5Q17anBf8EYXgk+JSPc5WjvN/s5de0rbK3ilbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836154},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0-rc.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0-rc.5.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-l8/CGPlUQWV2lRU7OYA/Svpj6DqPvQFYMauH3wCEuEqRO1mnOol8q3lAFaBzVmEvNy7JBaiwcjM/c4KmDGdZ3Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0-rc.5_1781525813101_0.42858247335996746","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@parity/product-deploy","version":"0.11.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.11.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"8c31fe11c67539b5fdfc6011f3c5909effb66a4d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.11.0.tgz","fileCount":157,"integrity":"sha512-TcBOhlBlIxAy5t1s3+PX6ZiAous+PHfk1gxAdHwTnjg0iE+KuIGTDUv22iVsB05EVK4yPVsqjTx+XBjP5mog5Q==","signatures":[{"sig":"MEQCIACB4s05NamLiPNIX2sGt2HapAOyMgDRH3ZPHSvcSEiNAiAzMb+xCbqgJTsFQaY+i8SQFSF9ZXvxK46evDJFR4hmBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836144},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.11.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-TcBOhlBlIxAy5t1s3+PX6ZiAous+PHfk1gxAdHwTnjg0iE+KuIGTDUv22iVsB05EVK4yPVsqjTx+XBjP5mog5Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.11.0_1781538680421_0.49514866375429634","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.1":{"name":"@parity/product-deploy","version":"0.12.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"88970ef7f2a60aa5afcf8b7c9ec8de4842123352","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0-rc.1.tgz","fileCount":157,"integrity":"sha512-8bS5Mmep4v8/Kz8E5Pf0yDyyw2kPFAiJH2uVIm+x0Df1A72xYvoH5+bEuUxqp3FGQavPb+5Y7MT85mhiO/oKKg==","signatures":[{"sig":"MEYCIQDmxgu1bTfyskXpTUfXpa++jo/p1+7B3YQwKYU5HvLAUgIhAL4v4wozacYYNndHouxG+/vX9cQBANbHs4m96RfkCDnr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858423},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-8bS5Mmep4v8/Kz8E5Pf0yDyyw2kPFAiJH2uVIm+x0Df1A72xYvoH5+bEuUxqp3FGQavPb+5Y7MT85mhiO/oKKg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0-rc.1_1783371081770_0.28107120201297353","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.2":{"name":"@parity/product-deploy","version":"0.12.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"a7a5e8bd40fd41f4db8b176528133824d609685c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0-rc.2.tgz","fileCount":157,"integrity":"sha512-USwkN/bsn5FvRMDVVPDT8ZT4ADJZksMDDcuhAimyXdy9UlVsYRJHhPYXndN4wy0R25ZSbOC7BGglATP9adzZSA==","signatures":[{"sig":"MEUCID41e20wEHPpSb1YUPeTk9z4cbKSvVerGUcxqnUJdHZ0AiEA0XzuYtofNMlwQwToUMbmNuKLMnUGeYbjIdU7sij12YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858423},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-USwkN/bsn5FvRMDVVPDT8ZT4ADJZksMDDcuhAimyXdy9UlVsYRJHhPYXndN4wy0R25ZSbOC7BGglATP9adzZSA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0-rc.2_1783373037266_0.3293192098845308","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.3":{"name":"@parity/product-deploy","version":"0.12.0-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"9c4677bf311c0c41f362e18dd0bfcf9c5a8921ab","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0-rc.3.tgz","fileCount":157,"integrity":"sha512-eLO3EUYJWN8Yz9XL+LNv77Q+utZ+zQN4RXGAWlZNH4X9rpM9j3P2A0aZHzY47HRDyK5k6WNEtjNqcUwmsmKNyg==","signatures":[{"sig":"MEQCIBn0zptlqPN2W25zb6mVjWZYKVJWgtzgZhzP1woAe6/GAiBHvan3ys0RfDUjXLSh7kSj+XrgJ917+1AbiH9zzjgZag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863383},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-eLO3EUYJWN8Yz9XL+LNv77Q+utZ+zQN4RXGAWlZNH4X9rpM9j3P2A0aZHzY47HRDyK5k6WNEtjNqcUwmsmKNyg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0-rc.3_1783432489741_0.48187855639000343","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.4":{"name":"@parity/product-deploy","version":"0.12.0-rc.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"97649bd773d6c718a7a708afa146f62a477d80dd","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0-rc.4.tgz","fileCount":157,"integrity":"sha512-eRC/20D83h9RAUlFBZlMim1D2iFtSezgVlvhSLU0Dhufbr2iGaMKP7PheqcVomxeiVXie12rfsUvx28xNzqp2w==","signatures":[{"sig":"MEUCIQDGMut4g2WCKrzGA91ioSMYUwzs5yy/WXezM9jpENe5lgIgBcElNjNCeMNuWUkBvBF6Vfvtt4x3pOqxYCYDqbh0bu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":863383},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0-rc.4.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-eRC/20D83h9RAUlFBZlMim1D2iFtSezgVlvhSLU0Dhufbr2iGaMKP7PheqcVomxeiVXie12rfsUvx28xNzqp2w==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0-rc.4_1783516233072_0.15430250208704366","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-rc.5":{"name":"@parity/product-deploy","version":"0.12.0-rc.5","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0-rc.5","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"919b88f3cfb47e13836bfc70d5cde1085b8f681e","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0-rc.5.tgz","fileCount":157,"integrity":"sha512-mgwhU4unM1YV0oAC9H8yOvPomETpP+mckfbU+TnFXy5UIy4YZl0saupyFI8I29sgYWOz9D4OUJfXrTpi0EWA9Q==","signatures":[{"sig":"MEUCICwSCMUQnIvHyJJst/b5miDm74iqTYS7gfLCSTXkt4x+AiEA6PUrp7ckIZlipHXQjOwhrtYaAZBkDuYlDVcWOsEw5BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866230},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0-rc.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0-rc.5.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-mgwhU4unM1YV0oAC9H8yOvPomETpP+mckfbU+TnFXy5UIy4YZl0saupyFI8I29sgYWOz9D4OUJfXrTpi0EWA9Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0-rc.5_1783551065999_0.7960753820741202","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@parity/product-deploy","version":"0.12.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.12.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"9edb3e6d485e907eef45527391f0f5dffc5fce7e","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.12.0.tgz","fileCount":157,"integrity":"sha512-cB82XQbybvVq8063ssr8Fd/WxiLz3v/lzvLlUTRI3s59hmmTEMuWV32ZGkxbyMmAHaHrXEWWxD9Qq52kLT/ZWA==","signatures":[{"sig":"MEUCIQD4qXaIcHOsy0EJKoMpD6rRz5rYH219A3fWmCYuMiogBwIgN3zEz0nvHjyl1HxvIjER5mOhDZNWTZuE1yJY09VBSoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866220},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.12.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-cB82XQbybvVq8063ssr8Fd/WxiLz3v/lzvLlUTRI3s59hmmTEMuWV32ZGkxbyMmAHaHrXEWWxD9Qq52kLT/ZWA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.12.0_1783577498159_0.24554125477143107","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-rc.1":{"name":"@parity/product-deploy","version":"0.13.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"de83157a794fa6d5c6c4ff69f5662722d9e4f09b","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.0-rc.1.tgz","fileCount":157,"integrity":"sha512-WguAk+LAJQzK1NC2KyBW6bU/1jQLbruFSO+/DDLdep4X3WJnkVfPIr6Waav9tFI1pYwi1c5gvVz4JTa9ctBZ9A==","signatures":[{"sig":"MEYCIQC6iq2sg9IWDCg8cJf+beHparYm8jINjhGi10G0s+ejUQIhALo0Lz6CMKwG+rLMl5lLszTD34a1wHm4sz2viutfj5lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868320},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-WguAk+LAJQzK1NC2KyBW6bU/1jQLbruFSO+/DDLdep4X3WJnkVfPIr6Waav9tFI1pYwi1c5gvVz4JTa9ctBZ9A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.0-rc.1_1784139588146_0.8055099064293196","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@parity/product-deploy","version":"0.13.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"006ab9a10bb82b8554b700f4c00334a01ce78c9a","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.0.tgz","fileCount":157,"integrity":"sha512-Wu5hnLMIzI3H4ciHlKkVI9OABw0WhxOMmCnmuwlvVvgHoNBLlmPd47+tORVdpVVBjvG6cGA8OUEB+qHM5qe68w==","signatures":[{"sig":"MEUCIQDqcOSva9W54paQGVgYX+CC97K9/EfF8RRFlo5NePYvkwIgaLq+4FAwK3PfC1yARLH6YxH0Dr0S5HKjYUje7Btx/zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868310},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Wu5hnLMIzI3H4ciHlKkVI9OABw0WhxOMmCnmuwlvVvgHoNBLlmPd47+tORVdpVVBjvG6cGA8OUEB+qHM5qe68w==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.0_1784183157002_0.9361488391355339","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-rc.1":{"name":"@parity/product-deploy","version":"0.13.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"616a52e067c0e57c1800073241722f65822b79af","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.1-rc.1.tgz","fileCount":157,"integrity":"sha512-zCkoQTYg7dWP5YdLW/o3XHAiUQ6+Fwa2T/Dayw7x8V6lMd70msvdPsDCKugVdzPTJDFnvV3s85CrlWJq8KYn3w==","signatures":[{"sig":"MEQCIADxjS4+S2uNzcPTKJnFv6M3muo2amJehtRqDgdnqf+NAiBCzK93aeWlAPOxD6h3vMJRQslMO+E4NO6q27BIZY3QTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876051},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-zCkoQTYg7dWP5YdLW/o3XHAiUQ6+Fwa2T/Dayw7x8V6lMd70msvdPsDCKugVdzPTJDFnvV3s85CrlWJq8KYn3w==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.1-rc.1_1784394674722_0.19281543541794677","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-rc.2":{"name":"@parity/product-deploy","version":"0.13.1-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.1-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"addaa30e8e253e13d77c2c4a6eb6728bb4e9a42c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.1-rc.2.tgz","fileCount":157,"integrity":"sha512-J7FDiMG0i+sWaNnXANP/I8/bJek8MBNHFh4/cSmmNcQBHvU6dQGeuX8CrT/LNUCBh/wwnQkYxekpotiJWBAdag==","signatures":[{"sig":"MEQCIFv4fmxlEWiFRqPf3KjHu8XYERBJgqpwd/UADk62LcfmAiAnZINKq49RXi4QFhkaTUMvQHxF9zroFR6ih3CST3Wrmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878125},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.1-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.1-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-J7FDiMG0i+sWaNnXANP/I8/bJek8MBNHFh4/cSmmNcQBHvU6dQGeuX8CrT/LNUCBh/wwnQkYxekpotiJWBAdag==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.1-rc.2_1784418532372_0.12547435769287207","host":"s3://npm-registry-packages-npm-production"}},"0.13.1-rc.3":{"name":"@parity/product-deploy","version":"0.13.1-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.1-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"66e5ded6452119bc28b373a7093a1d0ce9e56249","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.1-rc.3.tgz","fileCount":157,"integrity":"sha512-SXTLKBuqwqTwKZCuIxQkXOj4kdcn9TIc3/p3VO9hI5CVwOE024FqUPdl8dccoRpauSstk/EFRZzYnAifu2or4g==","signatures":[{"sig":"MEUCIQC4Bqvf5wdxztIYmrFPAdd6TSt9/+NOjqVvo9ySq6U5zAIga/62bE9KgU+eGy5xbSB74Ryjv8ixXK7BS3TLwFN7490=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879658},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.1-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.1-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-SXTLKBuqwqTwKZCuIxQkXOj4kdcn9TIc3/p3VO9hI5CVwOE024FqUPdl8dccoRpauSstk/EFRZzYnAifu2or4g==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.1-rc.3_1784541409795_0.3297722382131667","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@parity/product-deploy","version":"0.13.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"c1ad27016f1a09f493e5963355e66a631dba2b61","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.1.tgz","fileCount":157,"integrity":"sha512-f9ja5NavkKqEeWLTXRGP7H4Z/kUm3QqFVrLeAb/so6L3ytWFGhgjKyJV/qRBy4i+llpBPPQVHsWTF4NLGeRjjg==","signatures":[{"sig":"MEUCIQDIsWILN1pvHXBmZJDneETf8XsoF1ElokYncUP7voD0VQIgLd3HGbc6uw/3YNCIJ9b0xwxnpeNiUp5CfnguCl8HoMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879648},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-f9ja5NavkKqEeWLTXRGP7H4Z/kUm3QqFVrLeAb/so6L3ytWFGhgjKyJV/qRBy4i+llpBPPQVHsWTF4NLGeRjjg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.1_1784546423553_0.36552564043483393","host":"s3://npm-registry-packages-npm-production"}},"0.13.2-rc.1":{"name":"@parity/product-deploy","version":"0.13.2-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"370e64c63f631cdb0c4b0a04d7d27d7a31ffaa4c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.2-rc.1.tgz","fileCount":157,"integrity":"sha512-fB15XQLUPYYK73RpfSGnTdXw9Q+ElGi/Epldo6tYOmybSM0YkfhFAzpCpj104QMsDwCcrq1dLwUqWd6trzOPEg==","signatures":[{"sig":"MEUCIQCtRmueg2mM+0ZlUeQaKYlpNmi31EteAR0tsKGkybMmRAIgENGWcho3V8SEgZ3XN9h3NBR6+WbK5E48oYzgjVAneoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880668},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.2-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-fB15XQLUPYYK73RpfSGnTdXw9Q+ElGi/Epldo6tYOmybSM0YkfhFAzpCpj104QMsDwCcrq1dLwUqWd6trzOPEg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.2-rc.1_1784588776440_0.27087767297779153","host":"s3://npm-registry-packages-npm-production"}},"0.13.2-rc.2":{"name":"@parity/product-deploy","version":"0.13.2-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.2-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"065368cb7afeb56e0e761d312649ac682b42879b","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.2-rc.2.tgz","fileCount":157,"integrity":"sha512-ONMO0uiTNR8GWH1ttIRhYSM2IBNNTl0U0fxCdEiGjZAIh9VkQ8dL7J9VSBph1hZOAr8Aaq0fka73ljjnY6kajw==","signatures":[{"sig":"MEYCIQDEfYd+2Qj2jlhLCOEeQ8bAzcvKPrKOUuUcDu3vJBwqyQIhAN8OUFKQZbZVKU1xeD0yKso6HrNZCCRwuByNbogO2rfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887680},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.2-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.2-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ONMO0uiTNR8GWH1ttIRhYSM2IBNNTl0U0fxCdEiGjZAIh9VkQ8dL7J9VSBph1hZOAr8Aaq0fka73ljjnY6kajw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.2-rc.2_1784959144988_0.9815640132884897","host":"s3://npm-registry-packages-npm-production"}},"0.13.2-rc.3":{"name":"@parity/product-deploy","version":"0.13.2-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.2-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"c3bb39fbe13b1d67d36712d35099e8b5492e0233","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.2-rc.3.tgz","fileCount":158,"integrity":"sha512-jfkEe+hx1XZiodGpMGKHDnvXA1X6scc6nYecxW+YVmsl7TSkKKRxBfS04CY+p70Q/acVROpsLXfu7nuHKA3yJw==","signatures":[{"sig":"MEUCIDs5fyJC1xHqTWBL7gXmYkBFLhZJ/rzff/dY0TclUFQ0AiEAwPdr9HyvXo8wPKnx2+8jPwvSmpSb4kaDDiOC0DXWXBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901696},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.2-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.2-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-jfkEe+hx1XZiodGpMGKHDnvXA1X6scc6nYecxW+YVmsl7TSkKKRxBfS04CY+p70Q/acVROpsLXfu7nuHKA3yJw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.2-rc.3_1784996712513_0.2693459035814141","host":"s3://npm-registry-packages-npm-production"}},"0.13.2-rc.4":{"name":"@parity/product-deploy","version":"0.13.2-rc.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.2-rc.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"82bc5ffca54b831af3a02f03bade89a561ed6851","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.2-rc.4.tgz","fileCount":158,"integrity":"sha512-r6xDNzbecmrwv8dYXNvvM7ijY4yrTET7yuECad9m4y7cMojhi9YhXUyNp+UTIlr7rcvHOW6RoGoh/gn21YHATA==","signatures":[{"sig":"MEQCIBWYZfakvEgQVYK15KmthalyElRTEVH+aTMv+4k0aS3UAiAbGr/enYgeJZBCr5XwDUNKqhy7AV+ThMVlv9JB9KBHeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901696},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.2-rc.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.2-rc.4.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-r6xDNzbecmrwv8dYXNvvM7ijY4yrTET7yuECad9m4y7cMojhi9YhXUyNp+UTIlr7rcvHOW6RoGoh/gn21YHATA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.2-rc.4_1785045398532_0.9539570839911362","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@parity/product-deploy","version":"0.13.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.13.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"e2e192840137c2d6831142391db27bf4791b8851","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.13.2.tgz","fileCount":158,"integrity":"sha512-mzaLCVWOw2PI0mU41JsTk/fp0yi5mxmHMnKS/SY1CLpB6ALIO40JAtyJ11dp+oSxPRA4fXQ9iUuBHiGBScH6WA==","signatures":[{"sig":"MEUCIQCbeSx0S1X+voRDQOtZoes8R/f/twGqP57vgQttoEOEYAIgISrhlfdPZDoDYnI9Jgmjo45DrnkT+1RnRA8H/XXmOXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901686},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.13.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.13.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-mzaLCVWOw2PI0mU41JsTk/fp0yi5mxmHMnKS/SY1CLpB6ALIO40JAtyJ11dp+oSxPRA4fXQ9iUuBHiGBScH6WA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.13.2_1785175244714_0.10280855435064762","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-rc.1":{"name":"@parity/product-deploy","version":"0.14.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"38e017bb114dd84ce693ebb9b6d92fe8c29220b4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.0-rc.1.tgz","fileCount":158,"integrity":"sha512-2qmGDfOqMzVK+KTQGQTaPvl/jVpqUbqVauAljga/ULmJy5a0L5WnYWVJhTIBFV9xaiGCBLRTVZyUM+IOgV5+wg==","signatures":[{"sig":"MEUCIE1SuMbCGP2u3gusqtrs2qOcOP2eb9TJpV4yAO1/WW+ZAiEAq4s5+WbzZ3ZlQsdxO1HqTC83tgV9X4AHxGFfYOXYLI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":916282},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-2qmGDfOqMzVK+KTQGQTaPvl/jVpqUbqVauAljga/ULmJy5a0L5WnYWVJhTIBFV9xaiGCBLRTVZyUM+IOgV5+wg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.0-rc.1_1785250925037_0.9645064981932685","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@parity/product-deploy","version":"0.14.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"0abc2049a61ff984e3e1394abe54f0cbfd19e5bd","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.0.tgz","fileCount":158,"integrity":"sha512-uisFxoYkHvwuEkj7YhTPtO5v5p0XhmswC1pRwfCRpTe4LpegZHsQgmgwIV5Tq1cnqZXMfV56ViK6CflLNaI3Ng==","signatures":[{"sig":"MEQCIGW16Si+nKZmrqh9QDz1KtyCaHkvp6cu5chndWrcfmqyAiBJTp+SbYjMX0YZ7yZsSlvlOJEdoSQIsxhNAnaoBd3Ztg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":916272},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-uisFxoYkHvwuEkj7YhTPtO5v5p0XhmswC1pRwfCRpTe4LpegZHsQgmgwIV5Tq1cnqZXMfV56ViK6CflLNaI3Ng==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.0_1785254822573_0.31321500631786936","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-rc.1":{"name":"@parity/product-deploy","version":"0.14.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"5eb88a04757d9f7de892d4ea72a6cdc9995c3113","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.1-rc.1.tgz","fileCount":158,"integrity":"sha512-bguUBCPu/qLOFNCNab7qY95SC/KuL+fLYpll9aOQd65uGerN6TPO4pxH7oSCmOTSjkt3AyjAjID7aG0jCoOS+A==","signatures":[{"sig":"MEQCIEwFtD26BC7QunUdN62u9pGfmobBOCwM0n83ADuqIycUAiB65rASCvmFkf8sals72XjsrQPT+nkU6m5fRRPMdKL9yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":916344},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-bguUBCPu/qLOFNCNab7qY95SC/KuL+fLYpll9aOQd65uGerN6TPO4pxH7oSCmOTSjkt3AyjAjID7aG0jCoOS+A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.1-rc.1_1785845635242_0.4343544674972899","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@parity/product-deploy","version":"0.14.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"668e5d270179f8acce761eeca5cf795d8cd42587","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.1.tgz","fileCount":158,"integrity":"sha512-AvWIfriZ7tyjDIkD0eCaRt6slB7KK2vfyQX+U76JJQGxG7ezWY6ys6HMN7NMZzsDx1EW2Wtf8amAoB7jjlt5jA==","signatures":[{"sig":"MEUCIQCyvv5UV28VmjwbNHRA48pNtEajuoSktxf+duxsHaH1OQIgb6ptpayAvsuB9wHGoh2AE76/YovSqvb5VtUMj24OmOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":916334},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-AvWIfriZ7tyjDIkD0eCaRt6slB7KK2vfyQX+U76JJQGxG7ezWY6ys6HMN7NMZzsDx1EW2Wtf8amAoB7jjlt5jA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","jiti":"^2.4.2","viem":"^2.30.5","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^9.14.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.1_1785848172886_0.42827591214615457","host":"s3://npm-registry-packages-npm-production"}},"0.14.2-rc.1":{"name":"@parity/product-deploy","version":"0.14.2-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"98dc0488688c89a842699792f5e03ef2123d5cd8","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.2-rc.1.tgz","fileCount":161,"integrity":"sha512-ztvPVYmQPmj3bIRKha9PlhM4L5Xn739649ktgPf3H7hhe/tWkF5/dT5uIb6kkJFTZSpPoSi5d5WPX4uWqYQPRA==","signatures":[{"sig":"MEQCIHUAqjFN7JCbiab2qEDVaCfVo4QjhlDnEc7+NVP2OjFHAiBC2uP8fo8oPz7qgP+F61oQ6N+TEgDAWWGaDHE0rFTSxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934005},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.2-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ztvPVYmQPmj3bIRKha9PlhM4L5Xn739649ktgPf3H7hhe/tWkF5/dT5uIb6kkJFTZSpPoSi5d5WPX4uWqYQPRA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.2-rc.1_1785939993873_0.4710162212119957","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@parity/product-deploy","version":"0.14.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.14.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"f59643382d7783257402074d39680282fb56f2ab","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.14.2.tgz","fileCount":161,"integrity":"sha512-9+Of19N+j2KjkaOxpr490Iwbz0bxFisvQK9Dv21BkISYL+/6SiM264LYuYDlq/suDScvRx0YJskxGvjo8aRkMA==","signatures":[{"sig":"MEUCIQDYCoyNJ7iWl85Cl+7TU1J7ktqYvwsP6bDFc1cHELFP8QIgaRP1Sv27Y/vCibRe0wWKztj4dOOufQZo3sfXtXAS/7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933995},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.14.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.14.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-9+Of19N+j2KjkaOxpr490Iwbz0bxFisvQK9Dv21BkISYL+/6SiM264LYuYDlq/suDScvRx0YJskxGvjo8aRkMA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.14.2_1785961094500_0.07712838513118592","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-rc.1":{"name":"@parity/product-deploy","version":"0.15.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7f86831b45422ff44d033c96e54285b64a86d9f9","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.0-rc.1.tgz","fileCount":161,"integrity":"sha512-4mUl6Cb0cQj1Ph25Wpc9L5UHo8KRDeQCaAsdRDhNeFOspd7SOULlh2ri0j+jC159nrejU23EQYnjgq4ArtumwQ==","signatures":[{"sig":"MEYCIQCYRY9dfqmtJ/y4+OIZ26l83oPWK/2/N39bVqH2FmufRQIhAPnvkxH0yEOpd0Pd1OMNjNOKl/d+rv0/sCGesy69cmAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951371},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-4mUl6Cb0cQj1Ph25Wpc9L5UHo8KRDeQCaAsdRDhNeFOspd7SOULlh2ri0j+jC159nrejU23EQYnjgq4ArtumwQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.0-rc.1_1786493846311_0.071571931364385","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-rc.2":{"name":"@parity/product-deploy","version":"0.15.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"ef070aff5b8685797946b38ff20de05e9417b58f","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.0-rc.2.tgz","fileCount":161,"integrity":"sha512-rsYweyFOlASmXeJmj+M9KDgpz7vRP37SawpvUtb7M9Q2n+2sdJUOVDLBnD7ck4MCdlZUPSXzIuMDvBOPyIR3iQ==","signatures":[{"sig":"MEUCIE9c2b5gtY6HhnwxuXuLyOL9dfjVMYzJZLYttY0HTcWjAiEA4Jvon8nS0DLU1CzlsWnrN4W5Sjpp/k0fBW8GOYnvu6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951248},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-rsYweyFOlASmXeJmj+M9KDgpz7vRP37SawpvUtb7M9Q2n+2sdJUOVDLBnD7ck4MCdlZUPSXzIuMDvBOPyIR3iQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.0-rc.2_1786500780303_0.743679355904445","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-rc.3":{"name":"@parity/product-deploy","version":"0.15.0-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.0-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"db03ad2f6c06578145a738d88381593ae203f99d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.0-rc.3.tgz","fileCount":161,"integrity":"sha512-82+9kdVq2/zOdHTLbmI7+NMLUiZX0tWzwxuLtmgnsJ5tkW8IZidB0z48wfrhtvjS6eqghKr2rehOg7TC9YtoXQ==","signatures":[{"sig":"MEQCIFL20qViX3zCynadX0/Y7v8no2gqdPIgeMxegO8SD0ztAiBprVaREQDmxKaI/4mjfISvp8r1XKfmNrM8doXhfqT2bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951248},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.0-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.0-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-82+9kdVq2/zOdHTLbmI7+NMLUiZX0tWzwxuLtmgnsJ5tkW8IZidB0z48wfrhtvjS6eqghKr2rehOg7TC9YtoXQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.0-rc.3_1786516952155_0.06349434962798739","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@parity/product-deploy","version":"0.15.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"6fca12891a4155e13dba4665ad1c0b2a4c479f81","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.0.tgz","fileCount":161,"integrity":"sha512-MrK4XkBzNea86Ppp8O6uwI+st2zGaaUOt4UA5El12c5jVyHZyF4BHDrC/+h6cHS3fY6lZw8TxMC2vT9LY21aIQ==","signatures":[{"sig":"MEYCIQD74a4Bp15EkqsLOIRptUq0CF95Ct63DwUtbRG/rWglSwIhANLLFM5vrl/Gg8vlghPekIBgJxCMv6wEEGWY8Uwvx/CR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951238},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-MrK4XkBzNea86Ppp8O6uwI+st2zGaaUOt4UA5El12c5jVyHZyF4BHDrC/+h6cHS3fY6lZw8TxMC2vT9LY21aIQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.0_1786523570694_0.6098272531622624","host":"s3://npm-registry-packages-npm-production"}},"0.15.1-rc.1":{"name":"@parity/product-deploy","version":"0.15.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"3235da6f7e5c2027a02b7edc1c49cf5d93fbec8c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.1-rc.1.tgz","fileCount":161,"integrity":"sha512-ztMN9kJ1XOtFgqqh0Z6Nbz7bdd3/f9ienH3SX9d9kbD5xL+doMZHIQExKszYKqWjaqB6m8yyF48cbDr/fK7CiQ==","signatures":[{"sig":"MEUCIGEuIGIhI+LoZG/zmcdb7oVKLLaziu9ub8yDFBffyQ2gAiEAo4mnEDiYS5KN86z9EldWY6cnjIFv4kJaKvLW4NZQaiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951266},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ztMN9kJ1XOtFgqqh0Z6Nbz7bdd3/f9ienH3SX9d9kbD5xL+doMZHIQExKszYKqWjaqB6m8yyF48cbDr/fK7CiQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.1-rc.1_1787215224019_0.42804604742265484","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@parity/product-deploy","version":"0.15.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"364669486bdb3c1bce6ea4e6b15487a531b4790d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.1.tgz","fileCount":161,"integrity":"sha512-mpfgAuxwCNUdji+JCnNaK6yw+AYMs4l3Qb5MLaK9XpnzeJZMXrxq4kmHLSZRLfp1GN6IB9MxHkuAxbLyQ56YVw==","signatures":[{"sig":"MEUCIQD9qXte/XDD02QhQqutwO38WuTHWJdDsT0uEJOEQx6x0QIgK9OVGUqP6RXgZ520ormPa2ClxM6tX3Er55P2N8T264o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951256},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-mpfgAuxwCNUdji+JCnNaK6yw+AYMs4l3Qb5MLaK9XpnzeJZMXrxq4kmHLSZRLfp1GN6IB9MxHkuAxbLyQ56YVw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.1_1787216987646_0.7666032629351702","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-rc.0":{"name":"@parity/product-deploy","version":"0.15.2-rc.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2-rc.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"2a33075f611dc5f97effec59de232c47e551add3","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2-rc.0.tgz","fileCount":161,"integrity":"sha512-Y9F+FlAps0zxGqb3cZIrb5A0a9rqpGm8IMKU91KCArF51M3/B2kxK1s3V2wm6ZyC+SHTTeJiQ1C2+s7kKiYpKw==","signatures":[{"sig":"MEUCIQDLjIEnP/PE0g9EmKMbC8Bu+fwSFvZemDj//YQuzVH6/QIgEPXiEdsqINsMbj+m3S0ssW9t0ZzQP3vu6XWp6xSQspY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951266},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2-rc.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2-rc.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Y9F+FlAps0zxGqb3cZIrb5A0a9rqpGm8IMKU91KCArF51M3/B2kxK1s3V2wm6ZyC+SHTTeJiQ1C2+s7kKiYpKw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2-rc.0_1787234096453_0.20860767890345167","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-dev.1282.0":{"name":"@parity/product-deploy","version":"0.15.2-dev.1282.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2-dev.1282.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"608f5b53a6b5c9536229ac576873c27692d1c360","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2-dev.1282.0.tgz","fileCount":161,"integrity":"sha512-mGT4z/CzEW1WqUuVgku6fyxs0n8wDWC7rGJYOnKm0a+aL2WhFqhzw3q5aFQnZP9Chvpxvm+1463rlcVr0uYYBA==","signatures":[{"sig":"MEQCICufYHNqaYsJnfzFM8dMI6LS35bRadTpXe6tN4huuuNIAiACtnvVcNxvRVwXgSPKrizT2VUfR1hxcCqsgo6omAGi/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":952661},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2-dev.1282.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2-dev.1282.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-mGT4z/CzEW1WqUuVgku6fyxs0n8wDWC7rGJYOnKm0a+aL2WhFqhzw3q5aFQnZP9Chvpxvm+1463rlcVr0uYYBA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2-dev.1282.0_1787234402507_0.250340592452565","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-rc.1":{"name":"@parity/product-deploy","version":"0.15.2-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"45c9336315cfccf5c75bb256642c69b808e2427e","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2-rc.1.tgz","fileCount":161,"integrity":"sha512-AfeY045hP254b6Eq7PUWKadHbCNX66s9ZbHn8F5kawWhIP0pXu88EvGKcehAQfb9vIMzx87s+OzXYKOOdpZ35Q==","signatures":[{"sig":"MEUCIGed2/mYvpTPP77+gPOt+wrXYf5rEuiGQOGFsWgU7jyhAiEAw1o2gsndQoe4kUEbd7ES7CKREJfcHukzziMVYftbUuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954328},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-AfeY045hP254b6Eq7PUWKadHbCNX66s9ZbHn8F5kawWhIP0pXu88EvGKcehAQfb9vIMzx87s+OzXYKOOdpZ35Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2-rc.1_1787235139775_0.8898580587133722","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-rc.2":{"name":"@parity/product-deploy","version":"0.15.2-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"469aa68ac0affe1fd021a36260c21fb1ed440c45","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2-rc.2.tgz","fileCount":161,"integrity":"sha512-LebL0Junxg2DMPbbOEzSP1SqtDKrbEvwsLzGuEkBMMKAU+OANIA81MkkN5WUX9XP7W7eee1zfIP1tfdzmVMYww==","signatures":[{"sig":"MEYCIQCO+Oq94lauevF4h4Ehev3uND8udGohgJTAeK1KUZY68QIhALpngrYeL+6tjKB2syz/QIOWC95Y9mgfTwfrdPC70UC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954328},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/gh-pages-mirror.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-LebL0Junxg2DMPbbOEzSP1SqtDKrbEvwsLzGuEkBMMKAU+OANIA81MkkN5WUX9XP7W7eee1zfIP1tfdzmVMYww==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2-rc.2_1787261952951_0.38144868414169575","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-rc.3":{"name":"@parity/product-deploy","version":"0.15.2-rc.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2-rc.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"bb3da582fad93e3294c016db69ddde7f1c2cdfbc","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2-rc.3.tgz","fileCount":158,"integrity":"sha512-mM9nlHBQWsyDEE3GQ7Wr6b+q72xC2KzsgKDgF/4NljndA133OnAeriSjuz0X7/MxYcZkXEubkUeIvfbGQu+PVw==","signatures":[{"sig":"MEQCICJkNIonyJ61FFFKfheaNVEBx+lp75eMOimxbqMEewxhAiADnmUH5+QUP7KIuwpnE9z+HsBfRE/AIc/uK991xmSRrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945473},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2-rc.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2-rc.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-mM9nlHBQWsyDEE3GQ7Wr6b+q72xC2KzsgKDgF/4NljndA133OnAeriSjuz0X7/MxYcZkXEubkUeIvfbGQu+PVw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2-rc.3_1787295382845_0.29241596974389483","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@parity/product-deploy","version":"0.15.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.15.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"3f5f32effedc5ebdeb090686e70c567b152cdc50","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.15.2.tgz","fileCount":158,"integrity":"sha512-yBVMeUjf+DNRBc4XVlKRoJu9Stt7emeeqEny93VvFzR9e6Q2F5MUEn0KtMoaPBltiGr4sH81ym5Fv7F+bDZcCA==","signatures":[{"sig":"MEUCIEJJBg5Je86ROlTH1f+l1TDAbJWhP0I7lhrSY33yO9k+AiEA9ShjEXrnaA/iBOR/Y/2pO0qCcqik8vc5J4Ifs0dxapE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945463},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.15.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.15.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-yBVMeUjf+DNRBc4XVlKRoJu9Stt7emeeqEny93VvFzR9e6Q2F5MUEn0KtMoaPBltiGr4sH81ym5Fv7F+bDZcCA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.15.2_1787310875173_0.7591727106761021","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-rc.1":{"name":"@parity/product-deploy","version":"0.16.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.16.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"efbdc0182a0e7749024cc19ea2578592818e0248","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.16.0-rc.1.tgz","fileCount":158,"integrity":"sha512-4TXslQhoYmdawkUyVUIw+lr3WApSkI3i/N0X+n8TLW/S5mWWelr3dXu0MOoTuenGCfA69iK1X1vx/O48FvVQBQ==","signatures":[{"sig":"MEYCIQDXPQftss4zih86THfCB5N9OdFT/klFYM21IEEBmTkzxgIhAPaMIF7RhqD7seld0oV6w01ydDmgx89MTyzWfYTTXjs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957942},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.16.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.16.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-4TXslQhoYmdawkUyVUIw+lr3WApSkI3i/N0X+n8TLW/S5mWWelr3dXu0MOoTuenGCfA69iK1X1vx/O48FvVQBQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.16.0-rc.1_1787531366059_0.10240052664473986","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-rc.2":{"name":"@parity/product-deploy","version":"0.16.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.16.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"b75d7ca699284cfe47cbd443f10abb79d9a3c364","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.16.0-rc.2.tgz","fileCount":158,"integrity":"sha512-YJXN3vZdAlsNhORpH/nkGjbsDDbW9YUi+fOxln7Ja41QDoFPbjiRGWW1cHa9bcg0n6w69CesKFWaQWqJrZLRbA==","signatures":[{"sig":"MEUCIQCQ1TZdYevvSkAx+MVCjnFZa9Dg5UNwrrw/65eivHjNcwIgUXxXUZXQlinJ/UIVQekIQvLoPPDTixJk25QgRZ5sWi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957970},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.16.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.16.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-YJXN3vZdAlsNhORpH/nkGjbsDDbW9YUi+fOxln7Ja41QDoFPbjiRGWW1cHa9bcg0n6w69CesKFWaQWqJrZLRbA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.16.0-rc.2_1788270753535_0.1494227196401856","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@parity/product-deploy","version":"0.16.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.16.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"de431cdca1cf683fc3db19eb5c64b5fb2116a4c3","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.16.0.tgz","fileCount":158,"integrity":"sha512-KZmlXq8eTtAAw+Lq1vjWKXZ26hGkAXkU2LKWW0kfe4uP3zWNLyHMnIMY7dXr0ezMtlFg1YGaNLeQbMpsldqIDg==","signatures":[{"sig":"MEUCIGfAi5Na9C3PYQNpGJ9vh3yUNVo1z+LYj1Y+m/zq1J0EAiEA9TcD2fL1FcQYXUM3aK28HyddbnFIqgNGX0Or/QSLuo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957960},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.16.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-KZmlXq8eTtAAw+Lq1vjWKXZ26hGkAXkU2LKWW0kfe4uP3zWNLyHMnIMY7dXr0ezMtlFg1YGaNLeQbMpsldqIDg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.16.0_1788271973012_0.5715355714584407","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-rc.1":{"name":"@parity/product-deploy","version":"0.16.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.16.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"2d14f0e61548dec6b9000479d476b31cd7f328ae","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.16.1-rc.1.tgz","fileCount":161,"integrity":"sha512-LKT9bgaUkVaLERIMeaT2dgTbj4mZZo9aBq76z6x8AjV4E+ONgFyicysW/01CKyIN8bzos0GmiuZgYpYpOWzMIQ==","signatures":[{"sig":"MEUCIQD88PxjbNx07thd+GppTNbNv3vOTYnap3OjYuLPqXrjeQIgd8vBixOpjuUO3411ZMnmn5KPkLl7lujTJlpMtkjjry8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985520},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.16.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.16.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-LKT9bgaUkVaLERIMeaT2dgTbj4mZZo9aBq76z6x8AjV4E+ONgFyicysW/01CKyIN8bzos0GmiuZgYpYpOWzMIQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.16.1-rc.1_1788331010990_0.7004986100022974","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@parity/product-deploy","version":"0.16.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.16.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"f10301d93c4d930c46d72488591826a6927c8f3d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.16.1.tgz","fileCount":161,"integrity":"sha512-4ZBAwQPrb4yU3tv7tN8h6Sy0WWGFefhQ1PlkQfEeVa4c9q1J4EJ7+RiJZCiGSjGaboow+jyczBQFtYZWTfCQfQ==","signatures":[{"sig":"MEQCIArrRLsBD+GqeBQaaN1joBO8th80A3Da01MtpX5H0+vWAiANpOA37q/LDCCnMwpvBa3qO90x/Iw7EIKK63LgjF1m2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":985510},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.16.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/test-release-retry-wrapper.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.16.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-4ZBAwQPrb4yU3tv7tN8h6Sy0WWGFefhQ1PlkQfEeVa4c9q1J4EJ7+RiJZCiGSjGaboow+jyczBQFtYZWTfCQfQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.16.1_1788337621572_0.461601607644067","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-rc.1":{"name":"@parity/product-deploy","version":"0.17.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.17.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7ecf96e5f10cae8cd57116934146be99d11c64b3","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.17.0-rc.1.tgz","fileCount":167,"integrity":"sha512-6FR+bSWHFppp/edv8oxsmL2lPQdQAf730YaR5ktjk2xo8xiO9+WMfTYTN8Wx8PkHGVUSx/5HQxtqB7dEtVx8NQ==","signatures":[{"sig":"MEQCIHxVquJhZCbjShNHTKRSxA8EFN25MS5wkpbQDA5QMvjMAiATuaTencWaSleD9Bio4e1uPVVixaLepFi56Nis/7eBdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1016913},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.17.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.17.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-6FR+bSWHFppp/edv8oxsmL2lPQdQAf730YaR5ktjk2xo8xiO9+WMfTYTN8Wx8PkHGVUSx/5HQxtqB7dEtVx8NQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.17.0-rc.1_1788502470451_0.8271193210153072","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-rc.2":{"name":"@parity/product-deploy","version":"0.17.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.17.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"50d325e3aa6b4f2be14181efd045b20793e4c99c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.17.0-rc.2.tgz","fileCount":167,"integrity":"sha512-8XzUic76L4ZNdmeEw2CPT16dzEUfhEtl6vlpzvMGS9JqH6yncLefXJB8pB4xPmGzrCzPDUEzZC2bzSV6CQ/+3A==","signatures":[{"sig":"MEUCIQDU/IBKcq/UV+zHZt15pOi+vCKUCeoEOqSH30ApjYZymQIgcVPVLA4Awl92JFSINU1Q6U9k5oboOTmZS2qjCjpqiU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017181},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.17.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.17.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-8XzUic76L4ZNdmeEw2CPT16dzEUfhEtl6vlpzvMGS9JqH6yncLefXJB8pB4xPmGzrCzPDUEzZC2bzSV6CQ/+3A==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.17.0-rc.2_1788508246374_0.39677894323195817","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@parity/product-deploy","version":"0.17.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.17.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"4a30d136b42ce3ec354f92a77d25b83ec8e54bb4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.17.0.tgz","fileCount":167,"integrity":"sha512-WthGjCtVvvEhV5viASGD0axJvk3D9mwMBOIPSQsuEHJ8UeSYtfFByKtlZQ61RVFIUBr75aot0txpvRbBzD/s3g==","signatures":[{"sig":"MEYCIQDjy3TlpxpyNSOh3/2W7zbSsfGWwyKS6cXc8CSmlXWuGgIhAMfr6LZBzOSTudVgZwKdvFOrlVxiE1fJmoaDfc95yb3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017171},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.17.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-WthGjCtVvvEhV5viASGD0axJvk3D9mwMBOIPSQsuEHJ8UeSYtfFByKtlZQ61RVFIUBr75aot0txpvRbBzD/s3g==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.17.0_1788522363453_0.8737355195898862","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-rc.1":{"name":"@parity/product-deploy","version":"0.17.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.17.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"1fde3ba96b22ec84b989f45067201be444673c2c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.17.1-rc.1.tgz","fileCount":167,"integrity":"sha512-u2T8nt/BfiTz2/lBXrC6Y07ZUTEkQxM7IDO6gV7ewP/6agF1zozrq499NkCLtbXssFqAVpgSoLkzslIlFv/5dQ==","signatures":[{"sig":"MEUCID+qUU3PJmXCQJ7+8uvgF7s8ay1lIttCR4T6y4jGrazKAiEAzbLcjQJpclyV6yN1TDS6iVh5GCmJ/8AbB5AB4u1iIOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017343},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.17.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.17.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-u2T8nt/BfiTz2/lBXrC6Y07ZUTEkQxM7IDO6gV7ewP/6agF1zozrq499NkCLtbXssFqAVpgSoLkzslIlFv/5dQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.17.1-rc.1_1788805710911_0.7065811659835317","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@parity/product-deploy","version":"0.17.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.17.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d0958e8b7b91ea21cc7a3448553030e66f9a8592","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.17.1.tgz","fileCount":167,"integrity":"sha512-oLq+lN+on6li7nYkLSO3TIYmZ+bRetnQq1Z1ImvTKmpA/4SYDZn/BXUEiDf7U2bwhEAnN0N8nb8ctQ1uirLTyQ==","signatures":[{"sig":"MEQCIGgQks9d/JRXkiUNWSdioOJ3mendKtF/QxiM+c7fBW/xAiA1BbP80ogmHM4jFIekqfe8jwGnqkOv46xA+Uf6mbUlyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017333},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.17.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.17.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-oLq+lN+on6li7nYkLSO3TIYmZ+bRetnQq1Z1ImvTKmpA/4SYDZn/BXUEiDf7U2bwhEAnN0N8nb8ctQ1uirLTyQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.5.6","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.17.1_1788853089827_0.123531632784035","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-rc.1":{"name":"@parity/product-deploy","version":"0.18.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7f3def8885dcefbc909177b3971c6e5157da94d3","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.0-rc.1.tgz","fileCount":167,"integrity":"sha512-GfcSnHQrq5C3tJkNPIBw4x24aWkIskA7I5SV4VodOEFWe7gGilxvQVxtP/sOrIEs8IgIPU55au770cDWh0pWxg==","signatures":[{"sig":"MEQCIDkZQqLeijboUnumnkk0eazB2685Djxqj3hPhrQxinZQAiBgB1z3DFdPQpZDUQIfhioVOhYvF+6Od04sBjSxeDAfGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026073},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-GfcSnHQrq5C3tJkNPIBw4x24aWkIskA7I5SV4VodOEFWe7gGilxvQVxtP/sOrIEs8IgIPU55au770cDWh0pWxg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.0-rc.1_1788897757866_0.9189715589274043","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@parity/product-deploy","version":"0.18.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7a3861af6a0c0d84b55602e312da6f504269fca9","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.0.tgz","fileCount":167,"integrity":"sha512-EicFFbBduUFIdWxv8FCVEtTSV/YdWd4md9MV1tVqnLhijLnSJ2sN1cKtj1M5QawXXb6il0oBeLinn2GE9luYIw==","signatures":[{"sig":"MEUCIEjixpd+4So0LfunaaWfSRccPLdmAoriuYZaMMLRIMg0AiEA5k5DbO8GPsDb7jdIHe4sTI6fEFEehvgLL7BET2XnzFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026063},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-EicFFbBduUFIdWxv8FCVEtTSV/YdWd4md9MV1tVqnLhijLnSJ2sN1cKtj1M5QawXXb6il0oBeLinn2GE9luYIw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.0_1788933446353_0.40796562054716357","host":"s3://npm-registry-packages-npm-production"}},"0.18.1-rc.1":{"name":"@parity/product-deploy","version":"0.18.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"4f54cb15279e53dc992b29bab902600ef9b8674d","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.1-rc.1.tgz","fileCount":167,"integrity":"sha512-nl970MBZ7V20CLOhyrxziVqvSrtqBUPfAhLyHsF0hRs0O0DjNoGIPu8SuUouXQ+51N6ho8u8eSaSNF/rfigeHw==","signatures":[{"sig":"MEYCIQDwgkMXT4ZADwF5jWVNASKqLtTVWveDtuwhenw5rXpI0AIhAIMI2bGClc+qbnPczpnTBifY8AMrtx1nyANxEiB03F7w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037665},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-nl970MBZ7V20CLOhyrxziVqvSrtqBUPfAhLyHsF0hRs0O0DjNoGIPu8SuUouXQ+51N6ho8u8eSaSNF/rfigeHw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.1-rc.1_1789372829212_0.16620662396824848","host":"s3://npm-registry-packages-npm-production"}},"0.18.2-rc.1":{"name":"@parity/product-deploy","version":"0.18.2-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"f0bfced60d6e4ec27e72816bb233c4b8f1321571","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.2-rc.1.tgz","fileCount":170,"integrity":"sha512-5MwvWpGtqULNfPbbjSQdxtY3ASygifIqgU2fzNLp1VEutznTZkF0+TDXk9iTPZ3CbRFXIfUmbuPJEzztTBws7w==","signatures":[{"sig":"MEUCIQCTXNJMyUeEJHsa2KqavOERiNxEE8WihTtDWBBCfuPruwIgOCCcHTJh6r3+wQqvNEbCxLo65dNaxaq0Z97WNLEc09M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047600},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.2-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-5MwvWpGtqULNfPbbjSQdxtY3ASygifIqgU2fzNLp1VEutznTZkF0+TDXk9iTPZ3CbRFXIfUmbuPJEzztTBws7w==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.2-rc.1_1789387577043_0.23918056762212614","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@parity/product-deploy","version":"0.18.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"b0429d03092ae733289eeef5ebea1eccec88b8d8","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.2.tgz","fileCount":170,"integrity":"sha512-Zp954RDFuJEpi27Y8AxbsgIMfoGnQRkLmvBOuLbQZsxv0P1WpeiU2E5lf/LVQi36eJA4s4hp3kdgCeEGC6OhjA==","signatures":[{"sig":"MEUCIAkt7i2bI3oRa3NI5hDEeygk0teRuKtAfrvssZzxQuW3AiEAweXWyCDebSiYgVtghLMrnD2SfQDHkqVnttDvCKhEF1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1047590},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Zp954RDFuJEpi27Y8AxbsgIMfoGnQRkLmvBOuLbQZsxv0P1WpeiU2E5lf/LVQi36eJA4s4hp3kdgCeEGC6OhjA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.2_1789396323957_0.6162981820840878","host":"s3://npm-registry-packages-npm-production"}},"0.18.3-rc.1":{"name":"@parity/product-deploy","version":"0.18.3-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.3-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"df1f60b995114b29bca5905d9c8c586b3eabf552","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.3-rc.1.tgz","fileCount":170,"integrity":"sha512-eHYy5KxkcPh2aakZ3Tb7bT3T938+SkSAUa4WLpwubnSVLweCg0NVM3zF+vM5f/3+p6ZRSbnKADFbKoVE/1vehQ==","signatures":[{"sig":"MEYCIQCrJA2mF2k/8mFa2/TrTdA+kylXPCKxAoCWl8DbDyfTjgIhAKW40lGvHo03p+1ko7sRQCqbySxDcfRIegejIOz+IkhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/sHEICBG5lLsRPRlKQ2FlnndsTg37l13Fm4VsHAoGaAiEA7uzpc+KTPacdWLZZF1hnyb+Iymtk8saEDcQS74BbWGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049528},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.3-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.3-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-eHYy5KxkcPh2aakZ3Tb7bT3T938+SkSAUa4WLpwubnSVLweCg0NVM3zF+vM5f/3+p6ZRSbnKADFbKoVE/1vehQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.3-rc.1_1789470222216_0.03830602110324777","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@parity/product-deploy","version":"0.18.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"934914467ec3cfddef018e85f30c1624db49ab14","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.3.tgz","fileCount":170,"integrity":"sha512-PTr7NgZR0KzP3mqN6q2Se4A/5xkqt9YizTSnkzy3f3I3wXV5CqHI6KVCy0Wf4PTnRMWan9P02jtCesCQHnv7dg==","signatures":[{"sig":"MEUCIQC0yI78QS988otUv8Q7OMNSlbimiUJQ9SDfYKBRq0vmSQIgFa8QnoDK2d+C9php3TekJXX+m7RdYZSjT5B6VbaNfyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGmJ9tSIuIi2lw+CRzsUaMROrOH4+Mkt80Jz+I2XX6jhAiAtNvFAooylhUyaPGdarOvIkL4ZH6CU975qqY24ak5t/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049518},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-PTr7NgZR0KzP3mqN6q2Se4A/5xkqt9YizTSnkzy3f3I3wXV5CqHI6KVCy0Wf4PTnRMWan9P02jtCesCQHnv7dg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.3_1789476664418_0.5122054332174484","host":"s3://npm-registry-packages-npm-production"}},"0.18.4-rc.1":{"name":"@parity/product-deploy","version":"0.18.4-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.4-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"cb180528134c37d893e0a89b4bf330c3f11d68a6","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.4-rc.1.tgz","fileCount":170,"integrity":"sha512-ECaQMEFNgwk0t0GVevVGI1hP9MoGeBBDVxiC1Vih9+uhpgA2XdP3ZlT5sSUlbZ8W29Ny5KxB9zmROw4v32njHA==","signatures":[{"sig":"MEQCICZDS8ANMBB8Y5BVC8ygklUd+k8JvA5GEeaSYOMqS1HdAiBWyCt4oI5JTl7oAQwaNIjUTrg0jZwSQggRgmh3qJAzxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAnLkfwWwhdiSge52r2ySfnNGt0dgwV/enyfI7xh2duKAiEAswlYPArjvH2CZILBL7A0LPuQADZFTKWGsTi0ssKwQpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054771},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.4-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.4-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ECaQMEFNgwk0t0GVevVGI1hP9MoGeBBDVxiC1Vih9+uhpgA2XdP3ZlT5sSUlbZ8W29Ny5KxB9zmROw4v32njHA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.4-rc.1_1789578802440_0.5683782176891667","host":"s3://npm-registry-packages-npm-production"}},"0.18.4-rc.2":{"name":"@parity/product-deploy","version":"0.18.4-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.4-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"ab9e9756c08dca756ad4cd04087083f25d9fac63","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.4-rc.2.tgz","fileCount":170,"integrity":"sha512-iIHSSUBGxx9H22dOGoRe15IMqwI1IvJXOP3hmCedS2zC7fFCDts/wsxMLo4fYy//T1VIvy89gAHgJIB5aCASOg==","signatures":[{"sig":"MEYCIQCZy9nqimBqXPsORXysvqLLOEE8SPsqvRyxLWd26XlnSQIhAIbS3wHePIdAfRHcK/5qB2Z2ZCYPLPovmTED44O6T66x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/jC0qX4wtAHss7+gQ57biUCbSj6cHzLwv25mIQY8gvgIgAS8ok7DJnRcgvc6dBA7mhkgUYzjAQ22Ag+VJ5H2akCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055275},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.4-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.4-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-iIHSSUBGxx9H22dOGoRe15IMqwI1IvJXOP3hmCedS2zC7fFCDts/wsxMLo4fYy//T1VIvy89gAHgJIB5aCASOg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.4-rc.2_1789583234691_0.16243269262641302","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@parity/product-deploy","version":"0.18.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.18.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"313f8af2d6f586e33c27872af9f4b104ef0ce5ef","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.18.4.tgz","fileCount":170,"integrity":"sha512-qcvQhcg2xGPxd/R2P/eqANrltSivVCpVuTtjef7/SuQ7KlKpU5HRv1hHKCr8AyLV4R7IJbkFV7pd8ylZiHOrig==","signatures":[{"sig":"MEUCIQDZ8ozHRyK07gEsexbIRC4XX+H+lGq1HkAy6Z+izKA+uwIgRIw8Tcq4DwrQYAiZshwvAB890EOijb7SumoLBoD/uPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyQjQwOTiY8cbCp1nX1nR1mU5oxsoFmcYvu6z8sLBMxQIgBLjzt8YNuwK01lN4vBYPykdEKHWz1wz2tQ9+iczHpNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055265},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.18.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.18.4.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-qcvQhcg2xGPxd/R2P/eqANrltSivVCpVuTtjef7/SuQ7KlKpU5HRv1hHKCr8AyLV4R7IJbkFV7pd8ylZiHOrig==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.18.4_1789586067944_0.41007831142942064","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-rc.1":{"name":"@parity/product-deploy","version":"0.19.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"05cd28feed7eac935ee6ed9ea00fbb708bcb6e6c","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.0-rc.1.tgz","fileCount":174,"integrity":"sha512-eYDyzTqsWKK5z4WKBVpzZRFO1xd4wjk0Cbl6/oq4EPzk85+pAp+yyI94LORBmOT+4c8Jqb6S/3FjgpGvSYosrQ==","signatures":[{"sig":"MEQCIH3xmiynRRmgRXhunnxkJ4EZS5zxyg+oSwBxcWYKimdOAiAhnHWVh4Idpz/hEAnhWNy0RziN8ncLBvc9/OpcnH63Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0P2z/gM4i0E/B5387g2gnrvd/EFUEsciB0DlPPIiCoAIgZmFlUffHI9GNLOmMKTV3Q2Y6/LPapRB4BG0Dy9UtZVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074126},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-eYDyzTqsWKK5z4WKBVpzZRFO1xd4wjk0Cbl6/oq4EPzk85+pAp+yyI94LORBmOT+4c8Jqb6S/3FjgpGvSYosrQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.0-rc.1_1790002283246_0.02957652047254644","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@parity/product-deploy","version":"0.19.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"89c447dd97cf2b62cc029cbf04506df53465cbd2","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.0.tgz","fileCount":174,"integrity":"sha512-/H+ladRc8yyOh3pRvVMLR8Z/i13/o057JKtDKhNmBtse+/EGdfxMyETmuW0+RVunXqVqUYpI3SzyaHhXG4pcuQ==","signatures":[{"sig":"MEUCIHqsWfJPLYsbOp7sEHigKjHnYxZa4fEuxKpD9xWdDecfAiEAjeoWFrIeV558pgZasdvFw8NJnoXhQ5ASOfztkMwCdbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/x284y2855oOyu+wg7vbwoWmToYn9zPQB8FMcVj/+1AiARcMTZ10Yj9eZDXL++T/9EcFmVFoNz5Gss7RQEKJPB3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074116},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-/H+ladRc8yyOh3pRvVMLR8Z/i13/o057JKtDKhNmBtse+/EGdfxMyETmuW0+RVunXqVqUYpI3SzyaHhXG4pcuQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.0_1790010373265_0.06056390498300224","host":"s3://npm-registry-packages-npm-production"}},"0.19.1-rc.1":{"name":"@parity/product-deploy","version":"0.19.1-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.1-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"bf97c2226728c9f5381f672c439d04e914917850","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.1-rc.1.tgz","fileCount":174,"integrity":"sha512-ikc+3l+xZ1PyPF5pF1lfmrTxCumj/8oVNRhL946J4ldPRlgdQ9jwYUe0FgUHlrJiXO/BP3hG07VbIimVHri85Q==","signatures":[{"sig":"MEQCIFET7y/7o7+7Nx8BpdkFeBUpmaQqSz7P8AJoyKFK0hNwAiBitWYUO4jKvByVRXXbOIn20czHfR2KdbXY/M8oRFX49Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7oU+p3IaD0evJ/rk8t2Vwn6P4dJnzf/nImV3G8GeDygIhANcTRxI5+Q1JYZSIt8rioAy+0Rs2c9GP2f0jRD0t+fT2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085854},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.1-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.1-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-ikc+3l+xZ1PyPF5pF1lfmrTxCumj/8oVNRhL946J4ldPRlgdQ9jwYUe0FgUHlrJiXO/BP3hG07VbIimVHri85Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.1-rc.1_1790057516858_0.03549560458492396","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@parity/product-deploy","version":"0.19.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d20347a823bb25171885d1ae79f581723ec2ecaa","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.1.tgz","fileCount":174,"integrity":"sha512-1b5DxUhp08O1FaDXqGrLdhtOjZKpExOjR9CvGtkB6H93NrNqqaJRZoOrG+BnidB1qbLLYs1wD15SPHoE7V7lfw==","signatures":[{"sig":"MEUCIQCDnpGSFxQVkItb7ooXioapnjixEzHjeKmLyCDVOFNBCAIgRVnvHeFpxoozT+HcV6FzKR1wtMWyuAJPgOb61NFC0Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDO2lZrZGhBQ+ZLtlQD9mfanQmW2DCrA1NzLQ/cI7fjnwIhAIOqoiNMeOtlOMLsUO0ZbXEOxn4hOpaQ2HOk0LwJrwQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1085844},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-1b5DxUhp08O1FaDXqGrLdhtOjZKpExOjR9CvGtkB6H93NrNqqaJRZoOrG+BnidB1qbLLYs1wD15SPHoE7V7lfw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.1_1790061660611_0.5824637917529227","host":"s3://npm-registry-packages-npm-production"}},"0.19.2-rc.1":{"name":"@parity/product-deploy","version":"0.19.2-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.2-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"96af98621970d3eda3d3be4b0349c2a90582ea9e","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.2-rc.1.tgz","fileCount":174,"integrity":"sha512-EEaZ5Xh5C+3jHTdqvPLeXyIeMp/60J/dDJOm3XXiDCgkPaIimXiGoRSiyj5PA/TZ9/2UwG7vvbUnKqmxn9RwQg==","signatures":[{"sig":"MEQCICBKS2C4ssJXPpPCywHYqIBPaGJoQXgU6qmDz47kmIJuAiBup9hRifwy01xQQfcgit9mS2r5xRPqj/aVlc3ATq1O4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiCsDEJuE6H2m7XGZnr7S+0wElU3qOO23ExTX6mP3sywIgXmudlBYJ7sQheWvcJhFcPT45rLgGSXAK+jr3I6JMBOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088523},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.2-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.2-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-EEaZ5Xh5C+3jHTdqvPLeXyIeMp/60J/dDJOm3XXiDCgkPaIimXiGoRSiyj5PA/TZ9/2UwG7vvbUnKqmxn9RwQg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.2-rc.1_1790092651885_0.1705539840974457","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@parity/product-deploy","version":"0.19.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"cee97696964b6223d9ac612725c57ac5a4b02ffb","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.2.tgz","fileCount":174,"integrity":"sha512-IH55wh4O+m8A5bzvp17LBdEUCu9kGZj2TF2EE/ne3Zn1g8/Y5DQNyOEgJZ7tuEJwQOO5PcGe09znv8DfNIEvAg==","signatures":[{"sig":"MEQCIGNz7M5W0qLANBZPVaQU5GJyiU0VGZ2LX6Ud8O4zyaRxAiBV8jom3Whf0WoqNF8/5Mfzw68PImg6qMsWdUWEu+OW0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGYh2dSDclD4NzJKrNzob4eLGig7CjmerBT4JFw3ijJQIgD5LMmySbIYYj7K+ZikB1hk8HgExjGRqZlpB61WTmeIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088513},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-IH55wh4O+m8A5bzvp17LBdEUCu9kGZj2TF2EE/ne3Zn1g8/Y5DQNyOEgJZ7tuEJwQOO5PcGe09znv8DfNIEvAg==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.2_1790105640544_0.6054652149157524","host":"s3://npm-registry-packages-npm-production"}},"0.19.3-rc.1":{"name":"@parity/product-deploy","version":"0.19.3-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.3-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"7700b6e6626cc4e24bc5f289b9e5f3772a8cc134","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.3-rc.1.tgz","fileCount":174,"integrity":"sha512-bGjsG68pFm1mkukvN+LNxFKIkeqi9g8Kp862vMBr+jt+WhvZG1ubnBrRcrh8hBVrBSQNxrH/TWkZZdBVQiuPXw==","signatures":[{"sig":"MEUCIDNNVSP17ZU6+DBw1CYKOl/PW5qKjzZuKvLgUQA003g9AiEA8RW8ajr8VyUlyCjC42EVdH5RJi1MUXuYrfTm5TsJ8nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDko5WsD5jVWprg42466hveWlA4xk3CL6N+YIs+I7Ld6AIgNphah+nvIcUtHCNZPY1SIeeKU4W2RVMYqp/Hd9zeum8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088876},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.3-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.3-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-bGjsG68pFm1mkukvN+LNxFKIkeqi9g8Kp862vMBr+jt+WhvZG1ubnBrRcrh8hBVrBSQNxrH/TWkZZdBVQiuPXw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.3-rc.1_1790117034099_0.1512257051724495","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@parity/product-deploy","version":"0.19.3","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.3","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"ef2dec2849e55693972b1c7bf495e03cc63ac4a0","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.3.tgz","fileCount":174,"integrity":"sha512-Y2RlUJ1xqQZLc6Z4cwobvDPjeVXpqqXjou9uD78DObAFlvoZZtjY4yqWev7ITJt2px09u0G5Qggfg25WJ0iU9Q==","signatures":[{"sig":"MEUCIQDYMvRSworiCXKa5vAKfi6L9HTmIsV+3TvaAV3nWIYxFwIgcDKXTujYsVwjK4FUyGi7265dGBsaroOfOZfzObEn1sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEGrzL9x639ezS96hfdz2mzOY+Icjutpk8ROjFPqDBG2AiAYWdIhirgzHX2u2RNaR98ibyWdzC7pWZwHj9m5HG6A5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088866},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.3.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Y2RlUJ1xqQZLc6Z4cwobvDPjeVXpqqXjou9uD78DObAFlvoZZtjY4yqWev7ITJt2px09u0G5Qggfg25WJ0iU9Q==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.3_1790143384175_0.11413292494934413","host":"s3://npm-registry-packages-npm-production"}},"0.19.4-rc.1":{"name":"@parity/product-deploy","version":"0.19.4-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.4-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d6edfd5d40d1b74f93f74c5dbedbaa520ea44ca7","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.4-rc.1.tgz","fileCount":177,"integrity":"sha512-jNjyKn+tgBYOLdtmJ/I/mxaNXMil1MKDdCvQ1lvMH/+zOhd6C9svjZhHhC3O0A7a+sGWCOGvibxBVnWNNhxmlA==","signatures":[{"sig":"MEYCIQCMErEjGPse9YLX/vx6Wo/4r1DWIjuh3aVBrc94LQiQ9wIhAI0abpGtlroNXjXsfhJBsnjV28xoajosXceBSJCrhHjQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvKXRjonUvMpwERniU34U8/xSCaXTj2Q+1yT91o2eCAAiBzV2eEUUbxb0FofiJA0g7fq00FtI2y7ldq1aPVOPzfeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112684},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.4-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/car-section1-dedup.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/mnemonic.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.4-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-jNjyKn+tgBYOLdtmJ/I/mxaNXMil1MKDdCvQ1lvMH/+zOhd6C9svjZhHhC3O0A7a+sGWCOGvibxBVnWNNhxmlA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.4-rc.1_1790231561290_0.007830489103920257","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@parity/product-deploy","version":"0.19.4","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.19.4","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"5814d0b216829cac3c6ea1daf620c141180e7375","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.19.4.tgz","fileCount":177,"integrity":"sha512-QBfNHlWTHjgaZRVXiAvOfIvOqwF18hCq4/0eAl8Q4qyzGII7vFUGIMP5pUhSCs6L/J8NfcVxesMm048DUNqwuw==","signatures":[{"sig":"MEUCIH/3BQpoQUZV8LIf6wEhLz5MrCYbnVv8FgcMYI/sDZywAiEA6++AN6RDJCrLrFIvCeh7zR55bTj+qKK/EURnf2QZdI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB5IOnNu5ZpAu9gKkoLOHfzhU92qGXbnszr/OK/i4GOEAiEA9J6mPj8jChg7FU8RogLPqa6cvuFrpklqdK5r6hSGeco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112674},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.19.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/car-section1-dedup.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/mnemonic.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.19.4.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-QBfNHlWTHjgaZRVXiAvOfIvOqwF18hCq4/0eAl8Q4qyzGII7vFUGIMP5pUhSCs6L/J8NfcVxesMm048DUNqwuw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.19.4_1790236747024_0.34132626346704575","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-rc.1":{"name":"@parity/product-deploy","version":"0.20.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.20.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"c1a041bdbd83c20ffd99eaf7c2f22d14b0daa291","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.20.0-rc.1.tgz","fileCount":177,"integrity":"sha512-wU8BtqKMDA2hwuKYcFtfBYZgOfINdevbqNH9jh+kwJixqvqN3zjme4XP2p1T7jAfut4xNEw4zbd+D71ktCpFSw==","signatures":[{"sig":"MEYCIQCvA034+sKlFr2ewuAeTHkaII4cvwp13+xNN4aCgJHJlQIhAO4LoUgcTuWnksC7BAQsRunNIcfc0xTBdCzUODmWqikt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICBh6Yp23kb5d/DhEO0Sqnfz/dkH12M2qXON7NVNm6TDAiAW+u6O06Ajg6oezHPydCriFjVX3B34ntjRzqxVJLmm/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156483},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.20.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node --test test/test.js test/cli-help.test.js test/helpers/e2e-helpers.test.js test/helpers/e2e-exit-guard.test.js test/environments.test.js test/refresh-environments.test.js test/chunk-sharing-report.test.js test/car-section1-dedup.test.js test/dotns-deployments-parser.test.js test/dotns-token-id.test.js test/dotns-subnode-id.test.js test/dotns-protocol.test.js test/product-manifest.test.js test/bin-manifest-preflight.test.js test/manifest-trusted-products.test.js test/cache-savings-totals.test.js test/error-pattern-signature.test.js test/exit-codes.test.js test/probe-env-health.test.js test/chunk-probe-timeout.test.js test/e2e-chain-calls.test.js test/auth-config.test.js test/whoami.test.js test/login.test.js test/logout.test.js test/auth-resolve.test.js test/storage-signer.test.js test/spinner.test.js test/sss-allowance.test.js test/sss-allowance-cache.test.js test/dotns-transfer.test.js test/deploy-actors.test.js test/transfer-command.test.js test/dotns-register-fee.test.js test/dotns-commitment-resume.test.js test/deploy-label-ordering.test.js test/benign-teardown.test.js test/verify-baked-dsn.test.js test/product-account.test.js test/post-release-monitor-skill.test.js test/test-release-retry-wrapper.js test/reprove-alias-tool.test.js test/bootstrap-env.test.js test/check-chain-identity.test.js && npm run test:vendor","build":"tsup src/suppress-localstorage-warning.ts src/index.ts src/deploy.ts src/dotns.ts src/mnemonic.ts src/dotns-protocol.ts src/pool.ts src/telemetry.ts src/chain-health.ts src/memory-report.ts src/merkle.ts src/version-check.ts src/bug-report.ts src/run-state.ts src/environments.ts src/errors.ts src/subname-depth.ts src/manifest.ts src/chunk-probe.ts src/manifest-embed.ts src/manifest-fetch.ts src/manifest-roundtrip.ts src/incremental-stats.ts src/chunker.ts src/personhood/encoding.ts src/personhood/hashing.ts src/personhood/constants.ts src/personhood/member-key.ts src/personhood/people-client.ts src/personhood/proof-validity.ts src/personhood/ring-proof.ts src/personhood/reprove.ts src/personhood/bind-personal-id.ts src/personhood/claim-pgas.ts src/personhood/bind-paid-alias.ts src/personhood/bootstrap.ts src/personhood/chain-prereqs.ts src/manifest/types.ts src/manifest/schema.ts src/manifest/byte-budget.ts src/manifest/compose.ts src/manifest/config-load.ts src/manifest/publish.ts src/auth/index.ts src/auth/vendor/index.ts src/auth/vendor/ui/index.ts src/auth-config.ts src/commands/login.ts src/commands/logout.ts src/commands/whoami.ts src/commands/transfer.ts src/storage-signer.ts src/spinner.ts src/sss-allowance.ts src/sss-allowance-cache.ts src/deploy-actors.ts src/product-account.ts --format esm --dts --clean --target node22","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.20.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-wU8BtqKMDA2hwuKYcFtfBYZgOfINdevbqNH9jh+kwJixqvqN3zjme4XP2p1T7jAfut4xNEw4zbd+D71ktCpFSw==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.20.0-rc.1_1790428093743_0.43100837799673464","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-rc.2":{"name":"@parity/product-deploy","version":"0.20.0-rc.2","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.20.0-rc.2","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"3b0177631d4215ef6fe5a0b6e3ca618329cb8020","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.20.0-rc.2.tgz","fileCount":205,"integrity":"sha512-nhF9fZigRuWwhoLzjf+GXAfUftpIE5h3jyAzL0LYurSNWpknh1ZyI2YoBegLph58Ri5DEfsnYTyQsO/9v9CjfA==","signatures":[{"sig":"MEUCIE+yttEYPYwZUvG6+eRTAOh46Stq8to1ux0zagAI/iDRAiEAxhVqFqIifx39JhXv7aJuS/H+GAcVHgbXp7t7RQbD/WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyglVVUSJAB/BlVBUdaOiCjno3qgkU3KsTK04I7qLYwgIhANM71kph/spZrM2vR9nuy/vDaXYOzH20/1xhYgtO76N1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163694},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.20.0-rc.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node scripts/run-unit-tests.mjs && npm run test:vendor","build":"tsup","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.20.0-rc.2.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-nhF9fZigRuWwhoLzjf+GXAfUftpIE5h3jyAzL0LYurSNWpknh1ZyI2YoBegLph58Ri5DEfsnYTyQsO/9v9CjfA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.20.0-rc.2_1790572714779_0.43106414315315233","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@parity/product-deploy","version":"0.20.0","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.20.0","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"d154b02a4a2743f0250fa187f3ec7a8fbfaca5b4","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.20.0.tgz","fileCount":205,"integrity":"sha512-QN9lObkoQUOzzW6apKTChn+e9kTPxLCjDmeUejtxHoy83WpbsRScuCM2fhSlrvY3GMgX20xnpjue3wB81U1TeQ==","signatures":[{"sig":"MEUCIQCozpp+7JSyh555ubsC/8WCTFjf5aBh0CDr96N39WyP/gIgKKQ6pnLQBrdBBbS+zFTcer8WNzLTdcs9WHqKkxCWAmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/YXUOEY918Bzi5vkxJO/i/ZKNvpODDkeqYIcS7uAgVAiEAiyrEQXWBHLvbQ7xilJpV6yoNyV9sOtWxxJJEnLS/WEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1163684},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.20.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node scripts/run-unit-tests.mjs && npm run test:vendor","build":"tsup","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.20.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-QN9lObkoQUOzzW6apKTChn+e9kTPxLCjDmeUejtxHoy83WpbsRScuCM2fhSlrvY3GMgX20xnpjue3wB81U1TeQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.3","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.3.8","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.5.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.20.0_1790577483558_0.39702262784140796","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-rc.1":{"name":"@parity/product-deploy","version":"0.21.0-rc.1","license":"GPL-3.0-or-later","_id":"@parity/product-deploy@0.21.0-rc.1","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"homepage":"https://github.com/paritytech/bulletin-deploy#readme","bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"dist":{"shasum":"862b70ba87cb38fc6e5b4a131635f546710143b0","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.21.0-rc.1.tgz","fileCount":205,"integrity":"sha512-Qn6vAx1hwX18fmAb1H9nOEmMsssZxhed/1VPIb6A6JMyNwzj/z1megARaB07IWQMXirakjTf+g+ZJCKR1jeevA==","signatures":[{"sig":"MEYCIQDbxDh0v7tNKxKVemteMXDZLUbPTYnLF203V8WKFP/aHgIhAJiayQDq9ps6AEALTo7M5jAcTArCfsnDlfsedAb8uQlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRoZKMmVLGKj7CMI5SxEzGcqtVK+GSzk/D5FIvAVawqwIgHLQobrvyx3w1QmbDDzM+uSsdJ5Va+J+75CV1515dMtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164114},"main":"./dist/index.js","type":"module","_from":"file:parity-product-deploy-0.21.0-rc.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"private":false,"scripts":{"test":"npm run build && node scripts/run-unit-tests.mjs && npm run test:vendor","build":"tsup","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","typecheck":"tsc --noEmit -p .","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.21.0-rc.1.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-Qn6vAx1hwX18fmAb1H9nOEmMsssZxhed/1VPIb6A6JMyNwzj/z1megARaB07IWQMXirakjTf+g+ZJCKR1jeevA==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.8","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.4.1","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.10.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/product-deploy_0.21.0-rc.1_1790758356486_0.14657037483241409","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"_id":"@parity/product-deploy@0.21.0","bin":{"bulletin-deploy":"bin/bulletin-deploy","bulletin-bootstrap":"bin/bulletin-bootstrap"},"bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"dist":{"shasum":"2dfe882f2a6d002e2cac9c8bf63769a35c395bda","tarball":"https://registry.npmjs.org/@parity/product-deploy/-/product-deploy-0.21.0.tgz","fileCount":205,"integrity":"sha512-lTuJMLvaMCgg3P36NTggc8Gh1fEkUgCXuy7yrh5HIsVQxmvB4yJ+mmXWLQFjsQBYJ6c4jo0WQZSchjsJ15JGnQ==","signatures":[{"sig":"MEYCIQCN0GFEE6K7hOkzekPC9KNfRJa7kp+aMTu0JeO9ZYJwrwIhALZR63AKpJfk35q9sZPqCot+VKLO97nOxf9KdaNRdKLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCENJmPr23PpLmg2WzmpKcEWvupk5Lpjjp2gGum6JOiQAIgMzmCWimNWtpTJPvoiOrzJf7WZPPwY95CjjcKLntNWW0="}],"unpackedSize":1164104},"main":"./dist/index.js","name":"@parity/product-deploy","type":"module","_from":"file:parity-product-deploy-0.21.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./deploy":{"types":"./dist/deploy.d.ts","import":"./dist/deploy.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./manifest-roundtrip":{"types":"./dist/manifest-roundtrip.d.ts","import":"./dist/manifest-roundtrip.js"}},"license":"GPL-3.0-or-later","private":false,"scripts":{"test":"npm run build && node scripts/run-unit-tests.mjs && npm run test:vendor","build":"tsup","prepare":"npm run build","test:e2e":"npm run build && node --test test/e2e.test.js","benchmark":"npm run build && node benchmark.js","typecheck":"tsc --noEmit -p .","postinstall":"patch-package || true","test:e2e:pr":"bash scripts/e2e-pass.sh pr","test:vendor":"vitest run src/auth/vendor","test:e2e:smoke":"bash scripts/e2e-pass.sh smoke","test:e2e:nightly":"bash scripts/e2e-pass.sh nightly","refresh-environments":"node scripts/refresh-environments.mjs"},"version":"0.21.0","_npmUser":{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},"homepage":"https://github.com/paritytech/bulletin-deploy#readme","_resolved":"/home/runner/work/npm_publish_automation/npm_publish_automation/artifacts/parity-product-deploy-0.21.0.tgz","overrides":{"@polkadot-api/json-rpc-provider":"^0.2.0"},"_integrity":"sha512-lTuJMLvaMCgg3P36NTggc8Gh1fEkUgCXuy7yrh5HIsVQxmvB4yJ+mmXWLQFjsQBYJ6c4jo0WQZSchjsJ15JGnQ==","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"_npmVersion":"10.9.8","description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","directories":{},"maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.21.0","jiti":"^2.4.2","viem":"^2.55.10","@ipld/car":"^5.4.3","ipfs-unixfs":"^11.2.0","@ipld/dag-pb":"^4.1.3","@sentry/node":"^10.69.0","multiformats":"^13.4.1","polkadot-api":"^2.1.8","verifiablejs":"1.3.0-beta.4","@noble/hashes":"^1.7.2","patch-package":"^8.0.1","@polkadot/keyring":"^14.0.3","@polkadot-labs/hdkd":"^0.0.28","ipfs-unixfs-importer":"^16.1.4","@polkadot/util-crypto":"^14.0.3","@parity/product-sdk-tx":"^0.2.12","@parity/product-sdk-keys":"^0.4.1","@parity/product-sdk-address":"^0.1.1","@polkadot-labs/hdkd-helpers":"^0.0.30","@parity/product-sdk-terminal":"^0.10.1","@polkadot-api/metadata-builders":"^0.14.2","@polkadot-api/substrate-bindings":"^0.20.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"minimumVersion":"0.16.1","packageManager":"npm@11.17.0","devDependencies":{"tsup":"^8.5.0","vitest":"^4.1.11","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/product-deploy_0.21.0_1790771363790_0.44073450386239155"}}},"time":{"created":"2026-05-25T13:46:06.097Z","modified":"2026-09-30T12:29:24.553Z","0.7.28-rc.0":"2026-05-25T13:46:06.793Z","0.7.28-rc.3":"2026-05-27T00:28:42.601Z","0.7.28":"2026-05-27T07:13:06.473Z","0.7.29":"2026-05-29T07:41:22.028Z","0.7.30-rc.0":"2026-05-29T16:12:21.334Z","0.7.30-rc.1":"2026-05-29T16:26:34.202Z","0.7.30-rc.2":"2026-05-29T18:57:32.176Z","0.8.0":"2026-05-29T19:35:01.111Z","0.8.1-rc.0":"2026-05-30T21:02:29.364Z","0.8.1-rc.1":"2026-05-30T23:31:38.702Z","0.8.1":"2026-05-31T08:08:49.268Z","0.8.2-rc.0":"2026-05-31T23:13:46.893Z","0.8.2-rc.1":"2026-06-01T00:13:51.479Z","0.8.3-rc.0":"2026-06-01T07:10:02.991Z","0.8.3-rc.1":"2026-06-01T07:35:14.806Z","0.8.3-rc.2":"2026-06-01T07:57:31.151Z","0.8.3-rc.3":"2026-06-01T08:26:50.972Z","0.8.3-rc.4":"2026-06-01T09:27:59.690Z","0.8.3-rc.5":"2026-06-01T09:46:35.429Z","0.8.3-rc.6":"2026-06-01T10:16:39.578Z","0.8.3-rc.7":"2026-06-02T16:02:24.840Z","0.8.3-rc.8":"2026-06-02T22:23:59.538Z","0.8.3-rc.11":"2026-06-03T11:46:45.353Z","0.8.3-rc.12":"2026-06-03T12:18:30.054Z","0.8.3-rc.13":"2026-06-03T15:49:25.640Z","0.8.3":"2026-06-03T17:39:48.495Z","0.9.0-rc.0":"2026-06-05T18:08:52.772Z","0.9.0-rc.1":"2026-06-05T18:45:27.259Z","0.9.0-rc.2":"2026-06-05T19:16:46.303Z","0.9.0-rc.3":"2026-06-05T21:08:35.822Z","0.9.0-rc.4":"2026-06-05T22:50:10.428Z","0.9.0-rc.5":"2026-06-05T23:18:56.625Z","0.9.0-rc.6":"2026-06-06T10:37:09.366Z","0.9.0":"2026-06-06T19:12:10.843Z","0.10.0-rc.0":"2026-06-07T23:34:31.723Z","0.10.0-rc.1":"2026-06-08T21:43:39.985Z","0.10.0-rc.2":"2026-06-08T22:32:44.553Z","0.10.0-rc.3":"2026-06-08T22:54:24.728Z","0.10.0-rc.4":"2026-06-09T08:41:05.561Z","0.10.0":"2026-06-09T13:40:52.311Z","0.10.1-dev.0":"2026-06-09T22:29:25.211Z","0.11.0-rc.0":"2026-06-12T21:50:41.187Z","0.11.0-rc.1":"2026-06-13T15:10:24.397Z","0.11.0-rc.2":"2026-06-13T17:40:59.521Z","0.11.0-rc.3":"2026-06-14T01:02:03.498Z","0.11.0-rc.4":"2026-06-14T23:01:34.483Z","0.11.0-rc.5":"2026-06-15T12:16:53.235Z","0.11.0":"2026-06-15T15:51:20.634Z","0.12.0-rc.1":"2026-07-06T20:51:21.983Z","0.12.0-rc.2":"2026-07-06T21:23:57.407Z","0.12.0-rc.3":"2026-07-07T13:54:49.937Z","0.12.0-rc.4":"2026-07-08T13:10:33.225Z","0.12.0-rc.5":"2026-07-08T22:51:06.167Z","0.12.0":"2026-07-09T06:11:38.375Z","0.13.0-rc.1":"2026-07-15T18:19:48.356Z","0.13.0":"2026-07-16T06:25:57.154Z","0.13.1-rc.1":"2026-07-18T17:11:14.865Z","0.13.1-rc.2":"2026-07-18T23:48:52.524Z","0.13.1-rc.3":"2026-07-20T09:56:49.997Z","0.13.1":"2026-07-20T11:20:23.690Z","0.13.2-rc.1":"2026-07-20T23:06:16.641Z","0.13.2-rc.2":"2026-07-25T05:59:05.185Z","0.13.2-rc.3":"2026-07-25T16:25:12.685Z","0.13.2-rc.4":"2026-07-26T05:56:38.667Z","0.13.2":"2026-07-27T18:00:44.935Z","0.14.0-rc.1":"2026-07-28T15:02:05.251Z","0.14.0":"2026-07-28T16:07:02.742Z","0.14.1-rc.1":"2026-08-04T12:13:55.416Z","0.14.1":"2026-08-04T12:56:13.050Z","0.14.2-rc.1":"2026-08-05T14:26:34.024Z","0.14.2":"2026-08-05T20:18:14.673Z","0.15.0-rc.1":"2026-08-12T00:17:26.461Z","0.15.0-rc.2":"2026-08-12T02:13:00.459Z","0.15.0-rc.3":"2026-08-12T06:42:32.306Z","0.15.0":"2026-08-12T08:32:50.891Z","0.15.1-rc.1":"2026-08-20T08:40:24.185Z","0.15.1":"2026-08-20T09:09:47.816Z","0.15.2-rc.0":"2026-08-20T13:54:56.616Z","0.15.2-dev.1282.0":"2026-08-20T14:00:02.669Z","0.15.2-rc.1":"2026-08-20T14:12:19.923Z","0.15.2-rc.2":"2026-08-20T21:39:13.137Z","0.15.2-rc.3":"2026-08-21T06:56:22.982Z","0.15.2":"2026-08-21T11:14:35.317Z","0.16.0-rc.1":"2026-08-24T00:29:26.208Z","0.16.0-rc.2":"2026-09-01T13:52:33.684Z","0.16.0":"2026-09-01T14:12:53.139Z","0.16.1-rc.1":"2026-09-02T06:36:51.150Z","0.16.1":"2026-09-02T08:27:01.750Z","0.17.0-rc.1":"2026-09-04T06:14:30.579Z","0.17.0-rc.2":"2026-09-04T07:50:46.552Z","0.17.0":"2026-09-04T11:46:03.587Z","0.17.1-rc.1":"2026-09-07T18:28:31.061Z","0.17.1":"2026-09-08T07:38:09.971Z","0.18.0-rc.1":"2026-09-08T20:02:38.066Z","0.18.0":"2026-09-09T05:57:26.502Z","0.18.1-rc.1":"2026-09-14T08:00:29.428Z","0.18.2-rc.1":"2026-09-14T12:06:17.205Z","0.18.2":"2026-09-14T14:32:04.093Z","0.18.3-rc.1":"2026-09-15T11:03:42.319Z","0.18.3":"2026-09-15T12:51:04.518Z","0.18.4-rc.1":"2026-09-16T17:13:22.566Z","0.18.4-rc.2":"2026-09-16T18:27:14.795Z","0.18.4":"2026-09-16T19:14:28.057Z","0.19.0-rc.1":"2026-09-21T14:51:23.384Z","0.19.0":"2026-09-21T17:06:13.361Z","0.19.1-rc.1":"2026-09-22T06:11:56.969Z","0.19.1":"2026-09-22T07:21:00.703Z","0.19.2-rc.1":"2026-09-22T15:57:31.988Z","0.19.2":"2026-09-22T19:34:00.647Z","0.19.3-rc.1":"2026-09-22T22:43:54.211Z","0.19.3":"2026-09-23T06:03:04.274Z","0.19.4-rc.1":"2026-09-24T06:32:41.375Z","0.19.4":"2026-09-24T07:59:07.160Z","0.20.0-rc.1":"2026-09-26T13:08:13.850Z","0.20.0-rc.2":"2026-09-28T05:18:34.916Z","0.20.0":"2026-09-28T06:38:03.665Z","0.21.0-rc.1":"2026-09-30T08:52:36.623Z","0.21.0":"2026-09-30T12:29:23.934Z"},"bugs":{"url":"https://github.com/paritytech/bulletin-deploy/issues"},"license":"GPL-3.0-or-later","homepage":"https://github.com/paritytech/bulletin-deploy#readme","repository":{"url":"git+https://github.com/paritytech/bulletin-deploy.git","type":"git"},"description":"> [!WARNING] > The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may c","maintainers":[{"name":"parity-jacogr","email":"jaco+npmjs@ethcore.io"},{"name":"jacogr","email":"jacogr@gmail.com"},{"name":"paritytech","email":"security@parity.io"},{"name":"kianenigma","email":"kian.peymani@gmail.com"},{"name":"wirednkod","email":"wirednkod@gmail.com"},{"name":"dvdplm","email":"dvdplm@gmail.com"},{"name":"mcornholio","email":"0@mcornholio.ru"},{"name":"paritytech-ci","email":"cicd-team+npm@parity.io"},{"name":"nachopalparity","email":"ignacio@parity.io"},{"name":"pepo","email":"pepoviola@gmail.com"},{"name":"stefan-sopic","email":"sopic.stefan@gmail.com"},{"name":"vincecorsica","email":"vince@parity.io"}],"readme":"# bulletin-deploy\n\n> [!WARNING]\n> The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may contain bugs, vulnerabilities, or incomplete features. Use at your own risk.\n\nDeploy a static web app to the [Polkadot Bulletin Chain](https://github.com/paritytech/polkadot-bulletin-chain) and serve it under a human-readable `.dot` name — from one command. Names are resolved through DotNS, Polkadot's on-chain naming system.\n\nIt targets Polkadot **testnets** (default: `paseo-next-v2`). This is reference tooling for putting a static site on-chain, not a managed hosting service — you run the deploys yourself, and there is no server or account to sign up for.\n\n[![npm](https://img.shields.io/npm/v/bulletin-deploy)](https://www.npmjs.com/package/bulletin-deploy)\n[![License: GPL-3.0-or-later](https://img.shields.io/badge/license-GPL--3.0--or--later-blue.svg)](LICENSE)\n\n## Features\n\n- **On-chain static hosting** — Upload a built site (any framework, or plain HTML) to the Bulletin Chain and address it by a `.dot` name. No web server to run.\n- **Mobile-wallet signing** — `login` once by scanning a QR with your Polkadot wallet; deploy with no mnemonic stored on disk.\n- **Zero-signature testnet deploys** — a local worker registers the name and uploads the content, then transfers ownership to your signed-in account — no wallet taps in the default testnet flow.\n- **Incremental uploads** — re-deploys only push the content chunks that changed, so updates are fast and cheap.\n- **No native dependency required** — `--js-merkle` does content addressing in pure JavaScript; the IPFS Kubo binary is optional, not required.\n- **Built-in environments** — target presets (RPC endpoints + contract addresses) selectable with `--env`, overridable per field.\n- **Telemetry off by default** — opt-in only, and honors the `DO_NOT_TRACK` convention.\n\n## Install\n\n```sh\nnpm install -g bulletin-deploy\n```\n\nRequires **Node.js ≥ 22**. Content addressing uses the IPFS [Kubo](https://docs.ipfs.tech/install/) binary if it's on your `PATH`; otherwise pass `--js-merkle` to run it in pure JavaScript with no native dependency.\n\n## Quick start\n\n```sh\n# Build your app, then deploy:\nbulletin-deploy ./dist my-app.dot\n```\n\nOnce it finishes, your site is served at `https://my-app.dot.li`.\n\nNew here? **[DEPLOYMENT.md](DEPLOYMENT.md)** walks you from prerequisites to a viewable app, step by step — including how to acquire a `.dot` name, what authorization a network requires (the raw \"not authorized\" chain error is a common first-run trap), and where a deployed site is viewable.\n\n## Signing with a mobile wallet\n\nSign in once with your mobile Polkadot wallet — no mnemonic on disk:\n\n```sh\nbulletin-deploy login    # Scan the QR code with your Polkadot wallet app\nbulletin-deploy whoami   # Show the currently signed-in address\nbulletin-deploy logout   # Sign out and clear the session\n```\n\nAfter `login`, subsequent deploys hand the name to your signed-in account with **zero mobile signatures** (testnet): a local worker (the default dev account, or your `--mnemonic`) registers the name and uploads the content, then transfers ownership to your signed-in address as the final step. Pass `--no-transfer-to-signedin-user` to sign every DotNS transaction with your mobile session instead.\n\nIf a deploy's content lands but the final transfer fails, hand the name over separately:\n\n```sh\nbulletin-deploy transfer my-app.dot              # → the signed-in account\nbulletin-deploy transfer my-app.dot --to 0x...   # → an explicit recipient\n```\n\n## Options\n\nRun `bulletin-deploy --help` for the full option reference.\n\nKey options:\n\n| Option | Description |\n|--------|-------------|\n| `--env <id>` | Target environment (default: `paseo-next-v2`). Run `--list-environments` to see available IDs. |\n| `--mnemonic \"...\"` | DotNS owner mnemonic (or set `MNEMONIC` env var). Alternative to session signing. |\n| `--no-transfer-to-signedin-user` | When signed in, sign every DotNS tx with your mobile session instead of the default register-as-worker-then-hand-over flow. |\n| `--to <0xH160>` | Recipient address for the `transfer` subcommand. Defaults to the signed-in account. |\n| `--js-merkle` | Use pure-JS merkleization (no IPFS Kubo binary required). |\n| `--config <path>` | Explicit path to `bulletin-deploy.config.ts` for product deploys. See [`docs/product-manifest.md`](docs/product-manifest.md). |\n| `--tag \"...\"` | Label the deploy in telemetry. |\n| `--version` | Print the installed version and exit. |\n\nSubcommands: `login`, `logout`, `whoami` (session management, above) and `transfer <domain.dot>` (hand a name you registered to the signed-in account or `--to`).\n\n## Naming\n\nA DotNS label is 3-63 lowercase letters, digits, and hyphens, and it must satisfy the on-chain registration rules (PopRules) to be self-registrable. **The exact rules differ by DotNS generation** — trailing-digit handling and how the base length gets measured both vary — and bulletin-deploy detects which generation the connected chain is running and applies the right one automatically; a label that only satisfies one generation will break the moment it deploys to another.\n\nIf a name violates the connected generation's rules, the deploy fails with a message that offers a compliant alternative derived from your own input — no name gets silently substituted.\n\n**The one rule that's safe everywhere:** keep the label's trailing digit run to exactly 0 or 2 digits, and keep the base (measured with that trailing run stripped) at **9 characters or more**. `myapp-preview07` — base `myapp-preview` at 13 chars — is `NoStatus` (self-registrable by anyone) on every generation. A shorter base isn't: `myapp-pr07` has an 8-char base (`myapp-pr`) on older DotNS generations, so it lands in the 6-8 band that demands proof of personhood — most callers don't have it, so the deploy fails — even though the same label measures 10 characters as written and clears the newest generation outright.\n\n**PR-preview labels** are the case this trips up most often: a bare PR number gives exactly one trailing digit for PRs 1-9 (`myapp-pr7`), which older DotNS generations reject outright. Zero-padding alone isn't enough — `myapp-pr07` still fails on those same generations for the reason above. Pad the number **and** use a prefix long enough to clear the 9-character base:\n\n```sh\nbulletin-deploy ./dist \"myapp-preview$(printf '%02d' \"$PR_NUMBER\")\"\n```\n\n## Environments\n\nbulletin-deploy ships with built-in environment presets (RPC endpoints, contract addresses). The default is `paseo-next-v2`, a Polkadot testnet. Use `--list-environments` to print the table; override individual fields with `--environment-file <path>` or `--contract KEY=0x...`. For what a starting account needs on a given network — funding, a `.dot` name, authorization — see **[DEPLOYMENT.md](DEPLOYMENT.md)**.\n\n## Build from source\n\n```sh\ngit clone https://github.com/paritytech/bulletin-deploy\ncd bulletin-deploy\nnpm ci\nnpm run build\nnpm test          # offline unit tests\n```\n\nThis produces the same `bulletin-deploy` CLI in `bin/`. See [`docs/testing.md`](docs/testing.md) for the live-testnet E2E suite.\n\n## Releases\n\nReleases use a two-stage flow: a release candidate is validated by the end-to-end test matrix against a live testnet, then the byte-identical source is published to npm under the stable version. Once Trusted Publishing is enabled, npm provenance will let you verify that a published release was built from this repository.\n\n## Telemetry\n\nDeploy telemetry (Sentry) is **off by default**. It activates only if you explicitly opt in with `BULLETIN_DEPLOY_TELEMETRY=1`, or when the CLI detects it is running in Parity's own CI. Set `BULLETIN_DEPLOY_TELEMETRY=0` — or the cross-tool `DO_NOT_TRACK=1` — to force it off in any context. The Sentry DSN baked into the package is a public project identifier, not a secret — it grants no access to collected data.\n\nSeparately from telemetry, the CLI checks the npm registry for the minimum supported version. Set `BULLETIN_DEPLOY_UPDATE_CHECK=0` to disable that check.\n\n## Contributing\n\nIssues and pull requests are welcome on the GitHub repository. Releases are cut by the maintainers. (Parity-internal design notes and investigation logs live in `docs-internal/`, which is not published to npm.)\n\n## Security\n\n> [!WARNING]\n> The following is a prototype, reference implementation, and proof-of-concept. This open source code is provided for research, experimentation, and developer education only. This code has not been audited, is actively experimental, and may contain bugs, vulnerabilities, or incomplete features. Use at your own risk.\n\nThis repository contains reference and proof-of-concept code. Unless a specific release states otherwise, it has **not** received a full security audit. Use in production or production-like deployments should only follow an independent security review of the relevant code, configuration, generated output, and deployment environment.\n\nBefore deploying this for real use cases, you are responsible for:\n\n- Reviewing the code yourself — we publish a reference, not a hardened production build.\n- Checking that the dependencies are up to date and free of known vulnerabilities.\n- Securing your own fork or deployment environment (keys, secrets, network configuration).\n- Tracking the latest tagged release for security fixes; older releases are not backported (exceptions might apply).\n\nDo **not** open a public issue for a suspected vulnerability. Follow Parity's responsible-disclosure process (`SECURITY.md`, inherited org-wide from [`paritytech/.github`](https://github.com/paritytech/.github/blob/main/SECURITY.md)) and email **security@parity.io**. For Parity's Bug Bounty programme, see https://parity.io/bug-bounty.\n\n## License\n\n[GPL-3.0-or-later](LICENSE). Versions up to and including 0.8.3 were published under Apache-2.0; the license changed to GPL-3.0-or-later ahead of the project being open-sourced.\n","readmeFilename":"README.md"}