{"_id":"@ethereum-sourcify/bytecode-utils","_rev":"46-28d2d289c0cce5ddf9012dc1841c4aa3","name":"@ethereum-sourcify/bytecode-utils","dist-tags":{"latest":"1.6.2"},"versions":{"1.0.4":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.0.4","keywords":[],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.0.4","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"ba437355d0839c309c67974eeb0926ae9cf5d603","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.0.4.tgz","fileCount":15,"integrity":"sha512-7fDys6pUsn4c2HS67P9K9kl112o1RS316Indx6LBFm5wO86MWcMwVlG3cIOTIq1ZeALGeDJ3UNR7Nyi/7NG8zA==","signatures":[{"sig":"MEQCIF0ph+ZTPF7ZM+tEMynMNJFgIxAjiMRM1uBHzaGY7CyDAiA712xansoPT5cBr7kUK7nzpAIWo+wzYR48P4SXrmNOaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbSaWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7MA//VeFnDqye91Nvhb4eDr1PXA37WArxellMcIQIUTBm3nmzb17a\r\no2PlOf1DSGawsHTnwA0FFMdH3xzRAOoBNCi10OwGI8XAVzCM9Oig8doPnVBN\r\ngBKkw2EsmeE0sHx/eEnKcHVBcdFZ3sjhvC5O0z9v/PwUTvuifcp5gKIcX523\r\nX5DDVP549XeV8FxY+eZOpcV3w03fqK/KsUtAfZQM73vmqfpzd60dDzQc+/TF\r\n/xpL6lax3WikZ03e7XosVCiUujctgnfNicXf/lqYwMNOS9FF84/ZVePPuL5D\r\niOT4s3gekx1A896XdTUvudMDxbkwOUz7HBNqi1c+exTUqzz6zUqB2HVkagLB\r\nD2gBcYcyxVhYZa8yWhCMRcwaqHvglMjJf92tPOiBNV2/LmiaWHPPvfMPQm4r\r\nNf0L1W1TtgwKpP6BXSrMZTie+yae1/7GnHaFzwC1uTllGt14sp8q558s0j7E\r\nfw5FzRp0fN1krUwZCYB2l3qVWgLIw2svKtZ8kC1CTiHTvqTAsxxQ34t5/258\r\np8Y8ZVKKBugXiV/FrMR1l6g7sQp+O4C4MaqRElyjxF8iAqU+cLQen2e0RGBD\r\nqdwCIgKlMt6Fx2RuWxzMxdKIF+YPh4O+Cm4P4I4UdaJCFFX/11+8xp8lW2aj\r\nNcS+p6CGGj7YfMNvpt8hZpmFh4HW0yUB3jk=\r\n=FjAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"42a6f7f2472d698c17422d965054f127687f50bd","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"nyc --silent ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.5.5","description":"Decode a contract's bytecode","directories":{},"_nodeVersion":"16.15.0","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.4","ethereum-provider":"^0.7.7","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","nyc":"^15.1.0","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.0.2","npm-run-all":"^4.1.5","eth-provider":"^0.13.6","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.0.4_1668097686747_0.6170004914756513","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.1.0","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.1.0","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"24fe5bac8fbc27159df9b5d0545e5f06b7270074","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.1.0.tgz","fileCount":21,"integrity":"sha512-Q1YYDUTMUy5hyjfWFZybg6eAu4AvBxV2ojsiBszdjy8rpdopuQV0HdJaITY+nLiI7mf74EjASaKGVo1cB800BA==","signatures":[{"sig":"MEUCIQD7ex+b/hMojnlHgIPSWgbSeZRMWlNAZHLV6rYEqfa8dwIgW0UCbRAlAhqesPUOhS+Sg5mhHhY/lrluA0+6AJnFPCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35506},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"92cf577de32d22f35a64daac0e066e93b4b68fa6","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"echo Error: no test specified","build":"run-p build:*","cov:lcov":"nyc report --reporter=lcov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"nyc --silent ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","nyc":"^15.1.0","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1","@istanbuljs/nyc-config-typescript":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.1.0_1685458716759_0.03777283982076263","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.1.1","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.1.1","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"c0cfae3b318f635ff0bdc47b695050fc4a3923e3","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.1.1.tgz","fileCount":21,"integrity":"sha512-BMJk9EipmozEH3+o30AFONK5nhjmbUR8aODlgSbGz1EvODNcxVIzxhb08PuHv5KS1K6GnI7bfskS3xXhwiSO6w==","signatures":[{"sig":"MEUCIQD7C+ND8kO8s5zE08mfkDwi1XzDVh5PfvcAQQ95cBxdbAIgLwZvJMndPK82AxXdIbUkMX6NIwyNHQWkzythT10fZXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35382},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"c4609a31727e8113bb2dca62c9bece8c55aece86","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.1.1_1689147269210_0.5557995828904572","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.0","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.0","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"f3c19bc1f5db3a91956432524c60ca07a12e1ded","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.0.tgz","fileCount":21,"integrity":"sha512-69bC+nY3dZWwruJgC6gREMOLIeuBT9lXj8799VUc9TV28aanC1pOwoA+GRGJwKOTgt3euqvyBYwroVYVJGJG5g==","signatures":[{"sig":"MEQCIEXe1X1U1nlTrI8CwJkrokG8f/KR6NSzIPWo/oF6tEELAiAqy3t+lYBCY/jHy5Cz5wvImsVl+FvnFRtuCbFA/kGFHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35382},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"99a4645955688935007ef403f3403297d374bdc8","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.0_1693832211949_0.5242664660427485","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.1","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.1","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"31a2e0f6270dd226a34d82782b6b004c3fe824b2","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.1.tgz","fileCount":21,"integrity":"sha512-dVw2anKdERP7ak31QHkAIZlP05OMZdTTmLmLzg7j1SQi6w4flix+P2asu5X190e3YhcI6InH5Ay7h6Stioc7YQ==","signatures":[{"sig":"MEYCIQD11Ioio7yhlO9MTYocD2SsgQ/epB7Ik1MmM9kLAFpNCwIhANeYt0U7B+mAWjSdlWlybO418HI/aWoGvDlH+u4sFCho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35706},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"2c4793a33c711b3949540ea60b03b76f1dc7ded0","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.1_1697626117538_0.7630852730805515","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.2","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.2","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"4325357e5fbbca1ae1955b93f85d2e519fcac0ae","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.2.tgz","fileCount":21,"integrity":"sha512-ypVNtzIPWACBVkwCcn8ExQVr3NPihZSrIK2kLHeO6AngunIk9XLYxXuvbbs6GbbO5yjPtkq/1KC6l/Zw8m9x0Q==","signatures":[{"sig":"MEYCIQD3TQR7QWwRNRHEK0t7T1aMRhDrz09WYF5GR2GJX9xijAIhAOz1cZRtPGxDCZ57CmJNU7PNRWrlYGpQ7fqQ4wjkdwxi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35706},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"7e6821c811505d041f891c9e4f570980b337b308","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:lint":"eslint src --ext .ts","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","cz-conventional-changelog":"^3.3.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.2_1697722982665_0.49007320128863596","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.3","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.3","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"a07429dd3ff15dcdfca765c87e071667fc540f25","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.3.tgz","fileCount":21,"integrity":"sha512-uc+WfNXmbH00cAxEZgvZUxQylEChexelHmDKsRNkNPW5Kr2SaomBCi7JQIEopWJVZoxvuJXGopnThJKO0iO+kw==","signatures":[{"sig":"MEQCIHhLeRXywDkfPsozNoRgYwgllsatzMdRJOsq0fvvlCEEAiAlqkP6+UA809Z706cK9sOApiIHCF6XtgrFkFCyMSmQjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35439},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"1589fefcdb682d3fa1a3bdee55cbe71460b08965","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@types/node":"^18.11.9","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","ts-node":"^9.0.0","prettier":"^2.1.1","typescript":"^4.9.3","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.3_1699021347587_0.2150196342917765","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.4","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.4","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"2e7c8f0eabd3926206370dbcbf6cb437dec5f0f7","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.4.tgz","fileCount":15,"integrity":"sha512-9D0SB0PM/yKCNNKkrmb46j6bHewmjmHOf8gAFTghbemPj5hcTuRLNbV5MoUA/4FzTs9BzYfNFU84RTLjrybAtA==","signatures":[{"sig":"MEQCIHeKWdDbIf8vM3Wb3aeexFzuTmZ1BNWjd1JhMSOIqN0+AiA3SQBxX4tayDmIUekj5oywKa1nUmqNWja8ejQ9rQcGfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23877},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"204c87445748a582ed64aeac19dad497546b2718","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"9.5.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.4.1","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","prettier":"^2.1.1","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.4_1703000257102_0.614239269988224","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.5","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.5","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"f73928cd813a5ec993b35e5ddc5784c7db710e98","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.5.tgz","fileCount":21,"integrity":"sha512-L3Uedm4tdjFf3A2Hv6+4My1hgeQlog2IUqIo3yrSqJ4zUK/VoBjJL4C0AkJyZBW1wKfZ0yHQg3XPBXEJfmox7A==","signatures":[{"sig":"MEUCIQDD8a5haCQrasWwRr4cYRZim8jlFklerJE8RVR8ZYSaMQIgJ43rDYCAhC0xnXgT+/20FwYE1R7x6OUGeKgVaekb0aQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35898},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"764e65d083dca118747e21e25c8eec39deb691c8","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.5.7","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","prettier":"^2.1.1","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.5_1704273721784_0.4155078357275015","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.6","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.6","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"8def11fca2caf9952f902c6af0e499954e2a7d12","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.6.tgz","fileCount":21,"integrity":"sha512-v2Xc6y5SoqD6+C+wvZNdDtDO2uWlSP5pJMS8iUNKdTO8sGUE9h2aZJkz7Qdw6Ci3l4T2e8jeJULqJ3F5wjFKAg==","signatures":[{"sig":"MEUCIQCpSP/Dzmt2/iG4/z2Ed4HvP201O+IqmtvLhjF53hbFywIgGcZfDN5PQ1Im7Hcl7GgHgf5L/Jhd+gSAbuXU/fiOjhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35956},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"531722f1848ae947afca063628005e4f7147b38f","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.5.7","fsevents":"^2.3.2","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","prettier":"^2.1.1","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"optionalDependencies":{"fsevents":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.6_1708617642724_0.5865412121003686","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.7","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.7","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"2787587acd339ab720c702dd906c559b8bdcaeb6","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.7.tgz","fileCount":21,"integrity":"sha512-9OMKDWH+RLq7HqC9qP0TP/KZYP6OpjE4Ew5nPONsLjttOtG68qjB4f/ovlaOftZywzkzClcBLwz0u1HY4SBlXw==","signatures":[{"sig":"MEYCIQCBH7n1vLA6O5wZhz/k2vfEmyJUCyYCArWSsp5readaAQIhAOQXMxAxlzPPg68AcGCG+eOPdv3vnBRtzkjizLcyg6Yu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35951},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"6ee9b252966185b028a95f0fc74e9c9df0accc3a","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.5.7","fsevents":"*","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","prettier":"^2.1.1","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"optionalDependencies":{"fsevents":"*"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.7_1708960629126_0.8428726737788559","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.8","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.8","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js"]},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"dist":{"shasum":"9a6365deb3b4d3830ea8edaf98d3c51b0ba64071","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.8.tgz","fileCount":21,"integrity":"sha512-6XJ8lgPpKY8tDFdjMmdwKN/p3jFPcuEMVzTjw/LNyL9FjLNWJibb5rvoYcnxcVKOBn3yeNqxy7G9Rh/LjB2ozA==","signatures":[{"sig":"MEYCIQCKMm30BwyxE/1dFzusxyjoCG4GVevXhsV1EqI5T72/zgIhAPk/7zG4Ch6Cts3NuaUnY3bKzduq7MEvG7JRb5AIYAP4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35951},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"94736caf1eb04778d92852443b1f0b745fd40a5c","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","lint":"eslint src --ext .ts","test":"run-s build test:*","build":"run-p build:*","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","test:unit":"c8 --reporter=none ava","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && yarn","watch:test":"c8 ava --watch","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","test:prettier":"prettier \"src/**/*.ts\" --list-different","prepare-release":"run-s reset-hard test cov:check","cov:send-disabled":"run-s cov:lcov && codecov"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"8.11.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bs58":"^5.0.0","cbor-x":"^1.5.7","fsevents":"*","@ethersproject/bytes":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","ava":"^3.12.1","eslint":"^7.8.0","codecov":"^3.5.0","prettier":"^2.1.1","@types/node":"^20.10.0","npm-run-all":"^4.1.5","@ava/typescript":"^1.1.1","cz-conventional-changelog":"^3.3.0"},"optionalDependencies":{"fsevents":"*"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.8_1711625454361_0.0025602500581927146","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.9","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.9","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"7150ebe2a7cf6e563c005ec43dd1cef80516d924","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.9.tgz","fileCount":15,"integrity":"sha512-owE3pf7V2pK7SrjL4BaDOAz+FdVz5k54jTbO+VhZP4TmfCxtWXd70PRrt1OfGsle2dkbI9pWyVsv2DYIQaquhg==","signatures":[{"sig":"MEQCIDR4ZBT7dorFeGxNg0AUADJkOnEoedeD30KOFdg8g4zeAiAeB4FVULC8L/GNgkqtoZJn6P2bZGg+AoKfF9QfZOmfpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23804},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"9bf554e9a7be38d02e31a19f4fec091f5054e7b6","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.5.9","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","chai":"4.4.1","mocha":"10.7.0","@types/chai":"4.3.16","@types/node":"20.14.12","@types/mocha":"10.0.7","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.9_1721911737459_0.286533629919673","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.10","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.10","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"edc5333ad767f6539a40c6b21220bca1b4a613f1","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.10.tgz","fileCount":15,"integrity":"sha512-JS7t8kPyd28H/EMvJOE5wZ9nGBF09h/dKSOcopmHuSQnLWbq6YfrUm6wcAX9Fv9DzOOkGIjOuyRojdTVY/cx2g==","signatures":[{"sig":"MEQCIHFMtYi7A4iBhT2fNpuWfU4UKec336LWeWdzKVjOhZ7wAiBuQaJypDHgVMxORWJF8RFC8+lkjVC+mXTxMKBFfWwXcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23805},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"b54b7543543a652daa59ca296135019de07861d9","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.6.0","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","chai":"4.5.0","mocha":"10.7.3","@types/chai":"4.3.17","@types/node":"20.14.14","@types/mocha":"10.0.7","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.10_1724914575546_0.2265425167098496","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.11","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.11","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"6a4c3444ce05e8904712c93ad63a4903017ef1b9","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.11.tgz","fileCount":15,"integrity":"sha512-0zhn2/myw4ZHmIh0gURN7UDNY4jDqUiVQue9eQVECQYsR2TmfaV30Np3SIcYIaG1zM/dOXa4Q/P9OIgOIcTiyg==","signatures":[{"sig":"MEUCIEMMOtedcw50gKNM19JHp59Go8zBdaQV86YHuoAiHLedAiEAn3TPY+dYO5T239m/TQpFg9BKhjHJYOAUOa2Pp19f9Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23804},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"f05a71d96433d8c28f5bf08f34b7288e7aa0c966","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.6.0","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","chai":"4.5.0","mocha":"10.7.3","@types/chai":"4.3.19","@types/node":"20.16.5","@types/mocha":"10.0.8","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.11_1726659003425_0.9518261392759078","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.2.12","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.2.12","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"71deab293a037a39f604dbbd1f43d9a073d30904","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.2.12.tgz","fileCount":15,"integrity":"sha512-wEA34w+kE7JiCeNmC/6prULibCKFnjSapxS69Hv7QU4bavax4hGhHhhMPQ6E7fNciQX4bzW48RlIiKX4MF9ELg==","signatures":[{"sig":"MEUCIEQSM9f/V8JdwCbXMf0UrS515MoEoyWqXj1scDdH9OyrAiEA/xmADdePeQRgWR/G72WJwTQLUnXC1QvABofBRxaTeMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23805},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"d08bb25f9ef82524ba56a604fa4243ec8ae97dfc","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.6.0","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","chai":"4.5.0","mocha":"10.7.3","@types/chai":"4.3.20","@types/node":"20.16.11","@types/mocha":"10.0.9","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.2.12_1728911093647_0.08355770626932513","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.1","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.1","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"4a59ddf440dfbeb5e8a106c3516653ec51b581f8","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.1.tgz","fileCount":15,"integrity":"sha512-f98LBXcIKtRnPO6EC85wfkKu5G39v8DubwQJgF1Kknri/GcrTHfcLAiwRlwdNAV+tBiCGQo4Eqf18RMkE20HRQ==","signatures":[{"sig":"MEUCIQCO9K9w6i3zLhKHvTsaJ0GIYpqOJrSfea8i3v1gOtcaFwIgLF0OquUmJHEVGj/fdhbvGRoNT/evvMdnm5N1XgzEuZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48060},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"8e2e10c374c970ace2cb46c44babd268c0acd87e","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.13.1","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.1_1738841768108_0.6094013125104214","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.2","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.2","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"301dd106f47de8614d2e1b93fcc29aacef6c1c8f","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.2.tgz","fileCount":15,"integrity":"sha512-f2CVtASGdL/ykY272aQ4IlhDrvRVPDsE0Bpy17DLy7Ek5c0nnWPyBUFfjKEcKB0iI0ms+DkHmilR+QIA/BBKxw==","signatures":[{"sig":"MEYCIQCIuUQ6F/JtAowNfUkcZDNDUF1F4VyAPAq13qmX1kl8hQIhAMz6ssSWX8rmyme1WnJz6FNPOzS66V3bxoM8HylTM2Ts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48060},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"e5f965e1ba314f562f13c6e1a5373c8d2dde22b3","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.0","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.13.4","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.2_1739892291628_0.6107350292139717","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.3","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.3","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"08263cdae043970a8e3848f43f6135f001964862","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.3.tgz","fileCount":15,"integrity":"sha512-tzKhPCc9tFX5wRUWG0Oox0AFuASY6if6ONNtYUwY+Zz3dLq8taitlrrVU17FUXhSvDvuuR/qac4nNlbB98im9w==","signatures":[{"sig":"MEUCIQCox+nOr9KQYP30bcxrSDSMgy4Tn5Eh+dNGpstA/4nujAIgUvDnay7zQHpki5ohAwfTo5PSkfYUxvMWSv6Oj5xUtgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48103},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"e81db9b7496f520838f7f6d27116edbd2679bbab","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.13.10","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.3_1742459355176_0.7703745420464381","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.4","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.4","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"c50f0eda6ea5d8f139aee2c362ce0a1e3954b5a8","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.4.tgz","fileCount":15,"integrity":"sha512-N41B2ol/7FZb49spAv46Hh9fTk1LStcRChk6T+FZ6BdgJaBGaJaW1QcMrNmt1alTpVvYBcVsjhWeI/NwJxDWXA==","signatures":[{"sig":"MEQCIGq2ze2qUUJhkssEEUCuTYmEwOLASzBMKrXChgYaTDzrAiBri4ZQvpMVROWIEAodAxpa2dEdbtEwgsqxk0CHbTTHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48102},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"01293a031345b33bd3f9b8cd87bd9d98236ff082","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.14.0","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.4_1744191518566_0.38868220047668767","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.5","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.5","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"ca4733cadb8a7d9a19b273d727ffdfcbb0f2e8aa","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.5.tgz","fileCount":15,"integrity":"sha512-dTyuYzkCuBZ9JbLPl+2xXPSw6OQoOi3YvJQ1IDmqgAAO3idZGji3j8DujBy0eU22nwXuoODvjwM/21hkiJW7ew==","signatures":[{"sig":"MEUCIEUudis14fd1TpMKFXK4rL0kPbPbr6kduo+Bd+wpHASyAiEAvzQjg+RvF1o6UGhUoPXD05jKwx4PR/aGSHpI1XSsQcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48102},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"72766cda0e9d520ad462c5c8ed7719d5d15fcf89","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.14.1","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.5_1746002903870_0.5468465291991258","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.6","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.6","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"439ff1f4279682c260d7ce1d34c5d93e002473f0","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.6.tgz","fileCount":15,"integrity":"sha512-oRxJtEEkzSmOBiQTv0PUubg5bNaO8fMqTi127UcrqpsDa5m2eTgaqRjMy4rdz/7PdYJd4ZOIVBcsgnv3XoSEaQ==","signatures":[{"sig":"MEQCIDFy0bcy2vbfWLU5KlguqPNVuS5Yrpf2Lpa9N+FoM1G2AiAMxOm5ELlbmyKFKjkdw6x2QTDoRUlccmDjDG+SeQMUng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48103},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"75fb4743b2fb35df9b3f062c900832d6f02c12ea","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.1","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.15.11","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.6_1746538956723_0.27129301208415213","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.7","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.7","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"3ca612096c957744e520fa5ea29aa00b226f4a68","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.7.tgz","fileCount":15,"integrity":"sha512-p15LEdho/HxxRPM9WqUlCTCvO6vF/LrsaTYeK6ztJSB6qCM/V4Urloc8NnceBNfv8OmkS4hHrrwQBbEnn6MHNg==","signatures":[{"sig":"MEUCIQDQImlB1tCPKAb58mfWUazNgMagV7X1kdQDLJCoYaNvGAIgS7rbD1DB1JEu2PbT6+KGuffjZwtOPfKDjLaMtRWrmkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48103},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"8acda3fa17c4bab081b23e9c2c9f3cca2fdf89f2","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.15.17","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.7_1747745428388_0.5804568021603338","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.8","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.8","maintainers":[{"name":"ethereumci","email":"ethereumci@gmail.com"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"18f476b37c1fe9a597ed22966cdea5e4c9010119","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.8.tgz","fileCount":15,"integrity":"sha512-2wIWpV1tJLPAn2TrPoCbxHVuIAlc3S0GA0GAliB6RtXRC6GrfmHlAUscHGH0On0J6WOav3MDgTmbzB0mQCwcIg==","signatures":[{"sig":"MEUCIQDjsFd7jXscb8CDND+LTBDx8mGFumfjorSu7qHm24x4RwIgIFqwI/4J9lXv2NJl63wpUxgOMs6xLr+6sZnmJcxdLAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48103},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"f12017f4c224de40b18fd62f253a525922b66de8","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","actor":{"name":"ethereumci","type":"user","email":"ethereumci@gmail.com"},"email":"ethereumci@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.15.32","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.8_1750248972556_0.7865937327857471","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.9","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.9","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"8566dfe70a95dc7f1c2a2674d5730899be47daaf","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.9.tgz","fileCount":15,"integrity":"sha512-poQ24yNCA41OrZoD6NxfjQ9UEqQYLC1hjNrte8yAVVBJKw7d1/Jk37DevXE7KURie0ArzWDlFptFuv9i/pki1A==","signatures":[{"sig":"MEQCICB2zLsJnaZ97LBj4ys0TLutSfrwcK0pp5wYPpDEObftAiABcVUQS4PM6QUZ4oxPFO2XnVPPRCHMMqDjWTVykYv8IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48102},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":"22.5.1"},"gitHead":"44473a0e346ea558ead951b155ba855d8af8e86e","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","actor":{"name":"ethereumci","type":"user","email":"sourcify@argot.org"},"email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.16.0","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.9_1752049180004_0.25401146150452814","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.10","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.10","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"9ca957ed8df27999f7b6963595466d8e0ff23fbb","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.10.tgz","fileCount":15,"integrity":"sha512-w1Mrq3540D+ztmVoPtQEqO+rFY1hVbbaFdgSiGxm6fmLqtrWYRIPmG9gR75cWASYqrAuumiTkNh3mQLZbedR5g==","signatures":[{"sig":"MEQCIGU7TnO2AzzTiHPsaQuRKiUq5nz41qpE7Lo2xzzstjMgAiBDRV+ZsE5hDcCC8nlhaX+fUkg8OjluFAVrTEfZuKbNbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"76c593883dbff1bdff66c28d44edc7a51c96c4ce","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.16.5","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.10_1754315238643_0.8025639241295188","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.11","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.11","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"b5b8217f2740d62f76c6792e84de3d55ca32827d","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.11.tgz","fileCount":15,"integrity":"sha512-dhjw7B4e57ec1aEvZ1DZMls8bG5DXVh6ocUkr8xhgt0Xsf1dlYhmXXGkUmtPQa15SFKJqK56A4lajJ5Sk6qmaQ==","signatures":[{"sig":"MEYCIQDTNAq+8o0XpOn43OWY64MhZeuPIdMlHqsUBRVXmEX38AIhALQXpMPef8UwGi4Ty8vVbnLpm5ww2nwHDVmNTVmsCPWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"43a9878af39a5ff2479c47a997db4e263f0d481c","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.17.0","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.11_1754916223508_0.3603786962865121","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.12","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.12","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/ethereum/sourcify#readme","bugs":{"url":"https://github.com/ethereum/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"e1510f12898f76bf5579de4fad46359bf3f727d7","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.12.tgz","fileCount":15,"integrity":"sha512-mSNEj3Gxtq5vhIRTN8VHNhOJZzDZWBKUWP8snqonn28o+4mvKYeZ3YV4Io0JNc2gh+4NOQgGzsavKIcMd3ybpQ==","signatures":[{"sig":"MEQCIGoVp+csHfIIhx7zOGBJk3qwSUaWQ3KLOlliU/zXOQb+AiBYnK+8nBVGejSYsdSx0cOBKdpDEbcRj2kbaZJv/hGxAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"719dee248303179ae6f3ceb5792db1ac54e4b5f3","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/ethereum/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.17.2","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.12_1756130731985_0.6204805458720166","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.13","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.13","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"c2b181c4ad111c5f2bb9a27335c6d45ff435a918","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.13.tgz","fileCount":15,"integrity":"sha512-Ro/BhKxuHxnpWjCDUnuJ00UydpFSfDcQgE59o+clnGqG1deoAoCx16Gp81PP/7BEU67yjUk5q+lHZbSq/7kEyw==","signatures":[{"sig":"MEUCIQDDLLmoKZrwXbwgOMpz4FGK03/P5DRMZV+NCIdf4bU+BwIgWKHqbGhW2PlsvQi12BUvputoXZ71HiJIftvoDvMRoJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"0773dd715296d2f3dbf938f3941f0eb4d96b631e","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.2","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.18.1","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.13_1758198548008_0.139303373760993","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.14","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.14","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"1751a25c64c55778434fd251a6f1d50aaa0e8387","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.14.tgz","fileCount":15,"integrity":"sha512-PDbhbGEua1EYCJ6Bs7wTSY7M5qst+CxOoQx2Y/jiwmRPqP9yH6tHviBZhCeaj1dLgbsSY96H2Nns6+7/3FXnJQ==","signatures":[{"sig":"MEUCIFImWzt2h0cu4sry6uU32zau/YKIF2fvNz1UpEC8TsseAiEAi5pxzptwImM2X4ahSPFNQnPVq+fOYhNH7lg75m9JiA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48106},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"6ba0969601b7f1ec340f6a49d39962a1ac34e423","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.18.10","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.14_1760619187820_0.17761884935657024","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.15","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.15","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"429f20d565547e3bce113b72e7ea9821650ade19","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.15.tgz","fileCount":15,"integrity":"sha512-Xyx3WQNk+vbwbqUJe00YJTiPQ2Wo9tAxad3hemjpzLJdbkbldPpvfduPIF621a+w/m9xI2LJ0DPN6u5GA+inmA==","signatures":[{"sig":"MEUCIDE0z7YyrYvyXtfKHx1L0fmJWA6tdxiG7F7exsVyaLY6AiEA9ynt78gSaWWkDlxP3Vi/avZZxHK/baxksec5ddXm8lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48106},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"d5842bad709a5807511637b3dd6ffba2e377ddbe","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.18.12","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.15_1761662071642_0.7797578380393155","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.16","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.16","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"b1cddf8e4654e30c1ccf59345120a2ca14385b1d","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.16.tgz","fileCount":15,"integrity":"sha512-mpWHWpSGfpHV2Z1j6/5o/EfBdUfnDKme/0iq9D9xFbYMzTc1Tos6ZLNyvark7cH8BEL0gkUFPQ1JzRlVEI+c7Q==","signatures":[{"sig":"MEUCIQDLJ1AdpREZqZ/BfRnM97rjutmRyGaipzCdwOKnGiTCdAIgQAodn155QzvPa8mBjJKM9iml46wGV32s7Oso7Bi8dFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"0746f6249b89605c4de6dfe670cc3365078b9f2c","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.0","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.16_1762251204998_0.19575144324923155","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.17","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.17","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"06292c4ea14904f24ebcd9f867adc5fc12a8b0f1","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.17.tgz","fileCount":15,"integrity":"sha512-Ix0TEd0o3umXXZ2zCJ6hd7+yaQMd2BojSvKUMLfka02gUSv/rJTW4rsPLUCx5npUuiQO6hF1XoqqPiEaD/CTpA==","signatures":[{"sig":"MEYCIQCow5CqCmUrqhEuqkcELJxtvtRlKNs4m1ZHupK+QHcu7gIhANdhO23fXQdKdpk2cMTu7EuG/VcUvUvizGPuUUe9KUDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"70e353dca95fee02cc94665d727b3264faf21565","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.1","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.17_1763564753405_0.5089235232262481","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.18","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.18","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"b6a5e9934464f3d47f2c07061d2bb7f32941813e","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.18.tgz","fileCount":15,"integrity":"sha512-fq0C2YG8SFeYHe4X2Hq6C//T6/SiepLq0XN/Lrr/KX5nBWuD3FDtF/wRd4pTaJYy21aoYtObMzrTVOIb0e5ODA==","signatures":[{"sig":"MEYCIQD9374a9nmzv4D4FL8vQc0z8sZmvP+gyxlYIoOZNCI1/QIhAKecwBSOMp+d2Y2BAI/LVuVZNsfFYQrbC8K1vZxi4zai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"54379c926859098b600a8ab57f425003ae90d025","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.2","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.18_1765797736812_0.9646464464383022","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.19","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.19","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"1fabfaeb41048416e80b6ce011ad1e97534cb7aa","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.19.tgz","fileCount":15,"integrity":"sha512-8QE+LamOsUrfLH86R3jc7xzFqvciJhChd981xAt1BINwKWWTt/aRvRxfL6zZlnjatfrqpIJjSs0cX7fWAq21MA==","signatures":[{"sig":"MEUCIQD6Rf1PokoLj46yoHy7P2I9g8KbupFuzejBpyd2HQX0lAIgb78Kq+2GahzRYCADHwpaDblyvf8inoQ0O7Zu4CjlZb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"c86352d9d9190b8f0b6cfd1a62ecf859bf82b7e7","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.3","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.19_1767802279742_0.5541029303455303","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.20","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.20","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"338dcd7d2d1dc1de2d5c2e0b488a7ce35cfbda54","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.20.tgz","fileCount":15,"integrity":"sha512-R95CIKIzpi1lAQwkiI4Zk2oGk4g2FOAyDGmZq6fk4f7H/kZPnqlTdJGkRmoifXjKc+cfV/PdbhMb/R9vUktBMw==","signatures":[{"sig":"MEQCICN0srmynHHGzACXOres1/wbep4WgraBUdihFoXYfW2WAiAXDxOuvylowqkU+dr0rSUwTT70sKjXi/AyReJVD3cfmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48105},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"a3b4479158104783688104f4e07f022fdcc9b31c","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.3","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.5","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.20_1768894670540_0.8509696711050183","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.21","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.21","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"e21f36cb64b7be3113d29ca3501236693692f7f3","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.21.tgz","fileCount":15,"integrity":"sha512-hHX+LCwHgysbpe5H/SGzhjXsruoYDcWm0M1Teasks2gqQkL0IWk8kgODISboF/oQvvK4zPoYZsxZ1xO+Izm8Lw==","signatures":[{"sig":"MEQCIBim0dmglX1rh5pmaULuMduZz/DX375nXoVHj8G7PGy1AiBn7kqfufBpsQ0vhUmtUPM0BHuW/YUFh7J75b9FADjfqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48879},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"9c7bef066e9881bf9969ce36791ffc2744ea82d4","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.8.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.0","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.11","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.21_1772522979005_0.5526297678839946","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.3.22","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.3.22","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"52aa4ff25f19f70cd87909d4f912bf777982bc3c","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.3.22.tgz","fileCount":15,"integrity":"sha512-eb9DR8k/RJvUk5d48bJqrpiRcucoe14grBNO9hD/edCJ1zJETXJBsL+mhuzCxkdWfsSGFjU7lApkziFFl41hDw==","signatures":[{"sig":"MEYCIQC9MS3lAqgxAt+Mo+okyjOVL/RjHLxDe+FhdMHocTkZygIhAJxOwxWL/+iu9r0drwf+pltuX+VxMvvIAy7F8bZEatvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48879},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"1859bb7e3189249355a78952dea9832feec429df","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.15","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.3.22_1773743364114_0.7440162377832904","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.4.0","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.4.0","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"dbe1393b1a1578a4c8a1f36c74c006a8b22e740a","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.4.0.tgz","fileCount":15,"integrity":"sha512-tI/0tBcto/3P6te83V5SM1u0owNxTnMqEqgnVUUfkrSD4ja++aqnMH3D7WFZFCX/yzVYly9LIwVNqWfoSUlU5g==","signatures":[{"sig":"MEYCIQDg2LHxTyIC6H8syPXv4q2L0zU4TCvJvrybPoWHj8BvHAIhAO42qpivACEkRHnGTO6R2QPL3XgKmpbwpysAcFQ3BfU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49614},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"74b3c6c1135db95cd7d0f74522974c5b6c274d8b","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.15","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.4.0_1774864064323_0.9583916927809337","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.5.0","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.5.0","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"442ab0a52a5a120d582e2e755c330e394217286f","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.5.0.tgz","fileCount":15,"integrity":"sha512-EdE8Qf6ayrD56SLXVaZnCX0IlroK2VN0OugpGrHzdtVTwsPT7+rjY8BU5Ma0vlkSP3tyI7J295M4ZGTJzaF5FA==","signatures":[{"sig":"MEUCIA3achZt3SJJ2oPuZaU/5rZDtSfZ8BiiJQyVTFD2Fqe5AiEA7GYp0pZTiBVTo628ULnQB6rribW68Ul6ofVtd+5gjkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52020},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"55c537c05126a15a856d81538816ddc4fce01dc7","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.17","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.5.0_1776176253192_0.5505057632458148","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.5.1","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.5.1","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"8d90c21217ff55864c02e9c8ea2b1249f0448a13","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.5.1.tgz","fileCount":15,"integrity":"sha512-+0CagPPAi0mfACU47YtNTEiETcbaDzyFB2iKy87SkgH+PzSDKyZ3HfACSQVBexIYSDtfZS7BYpMYD4umr+seYQ==","signatures":[{"sig":"MEUCIAmPYsuW8hFPE70CUtu2ERWmkgANlm2UO8EQmqdaAEUgAiEA0szhMj4v1Z6TTgPWToG2LeQOw6nbYC+cs2LkpCqNarM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52612},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"9c49980d35ca2bf9f9a3db9fdfe8334a77150e7d","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.17","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.5.1_1778058359770_0.7768865404606549","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.5.2","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.5.2","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"1697f9be31e69b7810c6062e09be77d142e42e96","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.5.2.tgz","fileCount":15,"integrity":"sha512-4AdOqySymVMks4SmM82bOoKEbMH3H6f2FUP9C3UXiNdwpKZEBD4NEDF0JAM8KtFvSs7KerSHs/kkYWFuQdbUwA==","signatures":[{"sig":"MEQCIFJpgfbJEzCEssUELjf4O1qfIQXVdmuf2Z1ox9yrTucxAiAwIOS/4sFeKWjVVHTzOcz82MqJ6gf7r/1TwAWNDBY5sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52642},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"3e1a11b2e011192d2b986a84828a1081c4ee3944","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.7.4","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.17","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","@types/semver":"7.7.1","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.5.2_1779361847227_0.12976142290831838","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.5.3","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.5.3","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"8f9b02c2b0200ffd8580bbdcd6929c819208f2da","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.5.3.tgz","fileCount":15,"integrity":"sha512-zpUP5f3FfiC7gFh7CKBVy0aml28JeeMT6AaAxhykbF2cQSNfrB6b833pV9dIh960hggjOqpagx8MK+OgkiKxaQ==","signatures":[{"sig":"MEQCICzM32B0kQLEGXrDvRg/cz2BCMkMW0uDcuOOhSBc6runAiA50UcHPYd1ffZgtMAk6X+mwWsTxl8GM4lPAwBcXv/C9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52642},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"83bc541a9fcd77239ccaab1192c672765c9fa254","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"ethereumci","email":"sourcify@argot.org"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"10.9.4","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.8.0","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.19","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","@types/semver":"7.7.1","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.5.3_1779887389828_0.8360219433671925","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.6.0","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.6.0","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"bf935ffa9ce2871195b34ca3577db1356e474341","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.6.0.tgz","fileCount":15,"integrity":"sha512-Q7+MSZZSYKWPhCWw2oX+JHWmaGlOesBU9N9KjfndNiOxbMpw05fx4oF9o0xO9e0VXpyDp95FZHZ917IaRzMcow==","signatures":[{"sig":"MEYCIQDzE2/Yc7ZBp+iC7yn58b8egVqYo6wSqD20jkV1F43SpAIhAMtKB4tS7iDLn1xgHiBzvbb/1U3OSgXb4MeYxNLBOEWy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59184},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"7cc30950f4d7ba137cc17e4329ed46bda0b9a32c","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"CircleCI","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"circleci","oidcConfigId":"oidc:8a03fd96-a104-4df3-90a0-2adb470d8737"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"11.17.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"5.0.0","base-x":"4.0.1","cbor-x":"1.6.4","semver":"7.8.1","@ethersproject/bytes":"5.8.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.19","@types/mocha":"10.0.10","npm-run-all2":"5.0.2","@types/semver":"7.7.1","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.6.0_1781617912895_0.12451823870248102","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.6.1","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"license":"MIT","_id":"@ethereum-sourcify/bytecode-utils@1.6.1","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"homepage":"https://github.com/argotorg/sourcify#readme","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"dist":{"shasum":"b2ce8a5965076a7f4de11a3bbe20012cd047e615","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.6.1.tgz","fileCount":15,"integrity":"sha512-UdhXusZboUtTMPXcBroYp13yYgImX+1M1LET8Is/QDTwIfbZNdpJNz/QNsiHXTgFI+F2JAUdWrW79UArO+38+w==","signatures":[{"sig":"MEUCIATD/Xu5TnEJqFnxo5EkwbBduwEdmG5P/WI/MuaFFkFnAiEAvuFUX3GFt8pVkjOtoj3tvRToHMqD9NiddFjSpn/Zruk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59149},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=22.0.0"},"gitHead":"1292aa7c03b9d9eb90b364e4976d0c739e0ab71b","scripts":{"cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","fix":"run-s fix:*","test":"c8 --reporter=none mocha --exit test/**","build":"run-p build:*","check":"run-s check:*","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","fix:lint":"eslint . --ext .ts --fix","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100","build:main":"tsc -p tsconfig.json","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","check:eslint":"eslint . --ext .ts","fix:prettier":"prettier \"./**/*.ts\" --write","check:prettier":"prettier \"./**/*.ts\" --check"},"typings":"build/main/index.d.ts","_npmUser":{"name":"CircleCI","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"circleci","oidcConfigId":"oidc:8a03fd96-a104-4df3-90a0-2adb470d8737"}},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/argotorg/sourcify.git","type":"git"},"_npmVersion":"11.18.0","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"bs58":"6.0.0","base-x":"5.0.1","cbor-x":"1.6.4","ethers":"6.16.0","semver":"7.8.4"},"_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","chai":"4.5.0","mocha":"10.8.2","@types/chai":"4.3.20","@types/node":"22.19.21","@types/mocha":"10.0.10","npm-run-all2":"9.0.2","@types/semver":"7.7.1","cz-conventional-changelog":"3.3.0"},"optionalDependencies":{"fsevents":"2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bytecode-utils_1.6.1_1783342104487_0.1780457511151574","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@ethereum-sourcify/bytecode-utils","version":"1.6.2","description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/argotorg/sourcify.git"},"license":"MIT","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"scripts":{"build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"./**/*.ts\" --write","fix:lint":"eslint . --fix","check":"run-s check:*","check:eslint":"eslint .","check:prettier":"prettier \"./**/*.ts\" --check","test":"c8 --reporter=none mocha --exit test/**","watch:build":"tsc -p tsconfig.json -w","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","cov:check":"c8 report && c8 check-coverage --lines 100 --functions 100 --branches 100"},"engines":{"node":">=22.0.0"},"dependencies":{"base-x":"5.0.1","bs58":"6.0.0","cbor-x":"1.6.4","ethers":"6.17.0","semver":"7.8.5"},"devDependencies":{"@types/chai":"4.3.20","@types/mocha":"10.0.10","@types/node":"22.20.1","@types/semver":"7.7.1","c8":"11.0.0","chai":"4.5.0","cz-conventional-changelog":"3.3.0","mocha":"10.8.2","npm-run-all2":"9.0.2"},"optionalDependencies":{"fsevents":"2.3.3"},"prettier":{"singleQuote":true},"c8":{"exclude":["**/*.spec.js","**/*.spec.ts"],"reporter":["html","lcov","text","text-summary"]},"gitHead":"9282528d8c210f22287761c26c4232c15f66585d","_id":"@ethereum-sourcify/bytecode-utils@1.6.2","bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"homepage":"https://github.com/argotorg/sourcify#readme","_nodeVersion":"22.22.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-Pi3ATBsA7HlJ8o1z+Khyf/hTFlus2Ra1hwxxqQyz4pFK/qkJAQ65fsGcaAEmwNY9J3n8y/uQ+V9NmhEdpfdjBg==","shasum":"5a62bec873cca98cf516abd9fbc362ec0e349dc2","tarball":"https://registry.npmjs.org/@ethereum-sourcify/bytecode-utils/-/bytecode-utils-1.6.2.tgz","fileCount":15,"unpackedSize":59128,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHs7QHENENLhb+ondT9AJG3X3b0D1sHuxocif+WFnCsiAiEApH6u6wY2FEgcMPOtzwlRL+Fp7CtTMOZ1zDqBNk9DiZY="}]},"_npmUser":{"name":"CircleCI","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"circleci","oidcConfigId":"oidc:8a03fd96-a104-4df3-90a0-2adb470d8737"}},"directories":{},"maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bytecode-utils_1.6.2_1787214930090_0.07062501326598603"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-10T16:28:06.693Z","modified":"2026-08-20T08:35:30.374Z","1.0.4":"2022-11-10T16:28:06.945Z","1.1.0":"2023-05-30T14:58:36.914Z","1.1.1":"2023-07-12T07:34:29.443Z","1.2.0":"2023-09-04T12:56:52.146Z","1.2.1":"2023-10-18T10:48:37.727Z","1.2.2":"2023-10-19T13:43:02.903Z","1.2.3":"2023-11-03T14:22:27.745Z","1.2.4":"2023-12-19T15:37:37.264Z","1.2.5":"2024-01-03T09:22:01.979Z","1.2.6":"2024-02-22T16:00:42.894Z","1.2.7":"2024-02-26T15:17:09.331Z","1.2.8":"2024-03-28T11:30:54.543Z","1.2.9":"2024-07-25T12:48:57.623Z","1.2.10":"2024-08-29T06:56:15.682Z","1.2.11":"2024-09-18T11:30:03.604Z","1.2.12":"2024-10-14T13:04:53.841Z","1.3.1":"2025-02-06T11:36:08.320Z","1.3.2":"2025-02-18T15:24:51.809Z","1.3.3":"2025-03-20T08:29:15.391Z","1.3.4":"2025-04-09T09:38:38.722Z","1.3.5":"2025-04-30T08:48:24.038Z","1.3.6":"2025-05-06T13:42:36.917Z","1.3.7":"2025-05-20T12:50:28.583Z","1.3.8":"2025-06-18T12:16:12.728Z","1.3.9":"2025-07-09T08:19:40.159Z","1.3.10":"2025-08-04T13:47:18.852Z","1.3.11":"2025-08-11T12:43:43.676Z","1.3.12":"2025-08-25T14:05:32.185Z","1.3.13":"2025-09-18T12:29:08.215Z","1.3.14":"2025-10-16T12:53:08.000Z","1.3.15":"2025-10-28T14:34:31.831Z","1.3.16":"2025-11-04T10:13:25.205Z","1.3.17":"2025-11-19T15:05:53.590Z","1.3.18":"2025-12-15T11:22:16.959Z","1.3.19":"2026-01-07T16:11:19.904Z","1.3.20":"2026-01-20T07:37:50.681Z","1.3.21":"2026-03-03T07:29:39.157Z","1.3.22":"2026-03-17T10:29:24.264Z","1.4.0":"2026-03-30T09:47:44.456Z","1.5.0":"2026-04-14T14:17:33.349Z","1.5.1":"2026-05-06T09:05:59.900Z","1.5.2":"2026-05-21T11:10:47.429Z","1.5.3":"2026-05-27T13:09:49.969Z","1.6.0":"2026-06-16T13:51:53.037Z","1.6.1":"2026-07-06T12:48:24.637Z","1.6.2":"2026-08-20T08:35:30.218Z"},"bugs":{"url":"https://github.com/argotorg/sourcify/issues"},"license":"MIT","homepage":"https://github.com/argotorg/sourcify#readme","keywords":["sourcify","ethereum","cbor","contract","smart-contract","metadata","solidity","ipfs"],"repository":{"type":"git","url":"git+https://github.com/argotorg/sourcify.git"},"description":"Decode the CBOR encoded data at the end of an Ethereum contract's bytecode.","maintainers":[{"name":"ethereumci","email":"sourcify@argot.org"},{"name":"chriseth","email":"chris@ethereum.org"}],"readme":"# bytecode-utils\n\nDecode the [CBOR encoded data](https://docs.soliditylang.org/en/latest/metadata.html#encoding-of-the-metadata-hash-in-the-bytecode) at the end of an Ethereum contract's bytecode.\n\n## Install\n\n```\nyarn add @ethereum-sourcify/bytecode-utils\n```\n\n## Usage\n\n### Solidity Contracts\n\n```ts\nimport { decode, AuxdataStyle } from \"@ethereum-sourcify/bytecode-utils\";\n\nconst bytecodeRaw = \"0x60806040526004361061003f5760003560e01...7265206c656e677468a2646970667358221220dceca8706b29e917dacf25fceef95acac8d90d765ac926663ce4096195952b6164736f6c634300060b0033\"\n\n// For Solidity contracts\ndecode(bytecodeRaw, AuxdataStyle.SOLIDITY);\n```\n\n**Result example**\n\n```json\n{\n  \"ipfs\": \"QmdD3hpMj6mEFVy9DP4QqjHaoeYbhKsYvApX1YZNfjTVWp\",\n  \"solcVersion\": \"0.6.11\",\n  \"experimental\": true,\n  \"bzzr0\": \"...\",\n  \"bzzr1\": \"...\"\n}\n```\n\n### Vyper Contracts\n\n```ts\nimport { decode, getAuxdataStyle } from \"@ethereum-sourcify/bytecode-utils\";\n\nconst vyperBytecodeRaw = \"0x...\"; // Your Vyper contract bytecode\n\n// For Vyper contracts\ndecode(vyperBytecodeRaw, getAuxdataStyle(\"Vyper\", \"0.4.1\"));\n```\n\n**Result example**\n\n```json\n{\n  \"integrity\": \"...\",\n  \"runtimeSize\": 1234,\n  \"dataSizes\": [32, 64, 128],\n  \"immutableSize\": 256,\n  \"vyperVersion\": \"0.3.10\"\n}\n```\n\n#### Vyper Version Compatibility Notes\n\nDifferent Vyper compiler versions use different auxdata formats:\n\n- `<0.3.4`: no CBOR auxdata\n- `0.3.4`: CBOR map `{\"vyper\": [0, 3, 4]}` with no length footer\n- `0.3.5-0.3.9`: CBOR map `{\"vyper\": [...]}` plus length footer\n- `0.3.10-0.4.0`: CBOR array `[runtimeSize, dataSizes, immutableSize, {\"vyper\": [...]}]`\n- `>=0.4.1`: CBOR array `[integrity, runtimeSize, dataSizes, immutableSize, {\"vyper\": [...]}]`\n","readmeFilename":"README.md"}