{"_id":"@ethereumjs/rlp","_rev":"21-316553e348361cc9e4095d21cc45c7b3","name":"@ethereumjs/rlp","dist-tags":{"beta":"4.0.0-beta.3","alpha":"6.0.0-alpha.1","rc":"10.0.0-rc.1","nightly":"10.1.1-nightly.2","latest":"10.1.3"},"versions":{"4.0.0-beta.3":{"name":"@ethereumjs/rlp","version":"4.0.0-beta.3","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@4.0.0-beta.3","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"ralxz","email":"ryan@ryanio.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"61ad6a535c03e0281f8ddf72a3dbd64b2a3d78da","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.0-beta.3.tgz","fileCount":9,"integrity":"sha512-pvQqtxPJCn2vxm8AJtKUv7+IOqgOb5gf+4xhO5qcRDXzk6Ef/RX+g1xzA3Dss/wd/jV4nPN1jUGHjsIzhtp4EQ==","signatures":[{"sig":"MEQCIBxPF0W1qm9Ajl/qCRNAyt94GyOlg3xC+9EiIXMLjSjWAiBmTJSvsfOtJ2NGJ2dqcCV/bo+KSa9pQmYh+MaV76hXSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9R2/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLCg/+KGbXg3tgzJ5N2OW+1DkajMjuVO8QcCKxImXlMVzlsTFy3IBv\r\nmOxzeOM1QLhG1hRr00q3fS/zNBV3PMnR/jgBoLPMs7z0uKd/EFgadxni1mIu\r\n7/ykR8r5qGWyX7wnyZIt69uSIeKk1GEWmDZ7GeIdiI3m4020RNiwIbNHheBI\r\nvbAx29qlUc3QNZ6kIntTzpUspRu9Tzw4JyEUJ3qw8V6itaPvCldywpgH6vQV\r\n99+2nUlfLzyvkd/jnWZXQA2Ef4ShnT92OCXY8hRnmeyoR4UDXL+FMMrcUFB0\r\nRh+0l646dAvN8q1QwOApaWFVEgTDjeicOg9y4DR1Fxnke+5xqxYl4OCcGtMj\r\nbLZTQnc0ABhFQ+s9LxCBdEIsC5aIexx3lu5P0IW0TOsOjmvHciD9PvcCSzA7\r\nga4DzFqcl3pEEGJChk8uu6W+cf0NvWNj5YjCaet6IKkHGlcN9VoI2sOnLlr+\r\n5mTRFWPtvqwYQrMGihBTVSX2qNXFRHGhIc5dfTuqqbstyiTYw36Ad9uk/ELF\r\nNh/kR1S/fFXrqNc8TdnE0T+SRtPiBL3iGa4VZ1HR333CfrfgYk+Ax4CpmeKZ\r\np64dFB5mTMynbPeTGpEw4eowamdjAHE3pBXDaSZY7WTxhj+dF1Yz96dqubv2\r\n0E1tdXdjTSE5YYL6nMEXQ+DfY4iYccR2cRw=\r\n=hFbQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c1d34d43119819fcd4da4c44e07b7c2ca1f807b","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"8.5.5","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","tape":"^5.3.1","karma":"^6.3.4","ts-node":"^10.2.1","karma-tap":"^4.2.0","typescript":"^4.4.2","@types/node":"^16.11.7","@types/tape":"^4.13.2","karma-typescript":"^5.5.3","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rlp_4.0.0-beta.3_1660231103559_0.19294221810833667","host":"s3://npm-registry-packages"}},"4.0.0-rc.1":{"name":"@ethereumjs/rlp","version":"4.0.0-rc.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@4.0.0-rc.1","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"ralxz","email":"ryan@ryanio.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"92299f81075651d588f6af8c61f5aabbfca3dac3","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.0-rc.1.tgz","fileCount":9,"integrity":"sha512-F7V5CJgAfJ1jDSI3Fk/WYXIiRqWw1zt8LUJXykhGkvEfaJBnJisv/8q/4FGqvzA/1+g6B1iE3gw/7wNwkMbmBg==","signatures":[{"sig":"MEYCIQDY8KvyulWJgYtEZwDZI5NRrBL9Ro1YJCI0fq+CT3283gIhAOV7/mmZc7aCSf0jeiu6x/XPLSegpdzwfhKFypABK1Fw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCMGjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFIg/+JcWOpPhxWftiMpkywSCzMhsvnzkOm83+B411h/5Kc5johK42\r\n6xw+KmXro+eIbcvGER7+C+d5HKNJjDbtFaWJtJY/R+ZUCVlndCsxV/Rt79J+\r\nZCZ4MGOPmLzgkTQGqGtXWn/zeq+UUYY+lW49Iw/GZuCPoTSWyIPPvG0K8pbV\r\nSswefXQjuZgw9HLOdJ2VzTeSxBdlu4JUwKVkmR582ImhsPo2aLUAcqyO5TMd\r\nqwp8Kpc/6HoSQkoYQqXAH5gN3zYRL9/q2hKw2Z550j44zEYdfpLRR0zzdkqB\r\nnYvWhSGBxNkMQgogykwfScAMSCAsumqYAwH1btiiybBU+DZCtjBK3xjaTiGQ\r\nI5hZZ+Q0KS1axRsVqr7w+UNLfoWMolp+c7RAn4FxJjlyXSM4O96QKoyHyjAr\r\nqYuqExTthpFafP2G4rsmxzBBVsnLi63gvCHPOlrvx+1DEeFl0ZsF2a7KuQd4\r\nQxrmhqe89xT+H0rlOmm1gm6HwW4/BJYFCk7KyXECgLKw3XV7hr0ECpWnaalo\r\nY2SIQaDL+9s7sVGp3cPVoENa4JKglW0y8rQXy/GLGHe+uSW3rkUKN542KLJX\r\nxNuJMdZCIowcxbyi/5VGqAnJmLmzqetQPOfaxdeSJZVg5XsJihxCOgOxrLp+\r\nG8cOG1xMXZbAExGhbA7HZj8YM5LWSk9cLGk=\r\n=24a5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"9bfb0749bb3d6c828ebca56f2fb44c135a92f6de","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"8.5.5","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/rlp_4.0.0-rc.1_1661518243127_0.726676172692222","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@ethereumjs/rlp","version":"4.0.0","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@4.0.0","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"ralxz","email":"ryan@ryanio.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"66719891bd727251a7f233f9ca80212d1994f8c8","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.0.tgz","fileCount":9,"integrity":"sha512-LM4jS5n33bJN60fM5EC8VeyhUgga6/DjCPBV2vWjnfVtobqtOiNC4SQ1MRFqyBSmJGGdB533JZWewyvlcdJtkQ==","signatures":[{"sig":"MEQCIDOQP4MGnsFDjEb5nXY+9XM8udMZy0ty1aTRBNWY+w8GAiBWWDv6jbtJsd08Tn4kIC8Sf/OukcZR618KgkGFcJy8mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFxwfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN5BAAivoLMXpUt0UJlSrzXZYV3wtQ67tnxZjxFDhT1WGwz75bhf2+\r\nkSFb22312yxNAZ7Wb2iMilpFybQHEVJdtIHIL1A40/CSwk9QL6yF1u6kntWp\r\ntPbiuzfXwQjvUTtjQJaSYF9BLYUwXY+SRSf9VS2gQzhnS5WYm6C9pJ8z0RKk\r\nqMDI8HEi6gLnyYCcRUxyOJTUq2keRnC0IhQYtH5/uRLDuTBRPLEnNJsyDwlR\r\n50qQHlz4FOg6/DQSyYJW51XbSznBLP/hn68nAuDRSUPJuzguj4MneQyl6Q/y\r\nyjUg9P7QzjqMrnVcGlM1HJFie3LDfQcc4rdKlgtIigDLg5dllXrRGxodTDBA\r\nWPJUCifdpf45K2XUG5mh/bKs8v0G6LeLWDn3Ch7JTt+/WwbZ69N8gu2cpOYo\r\nqrHYjt4OCTQxoeO8tFU5g0vrlKmhT38T+9/0dJFI34oKMDTTikFGxmMLVYNn\r\nwlRTGARCYIvBqe+d5HjNYiUbSfSrI6pxffFJNWQG6GHflYoach4SEnXfy+mX\r\nWEcV9ZP8CeDGI28DbULfLNv6F2mAtJV4ZNxlqBh99Q6nRfQh8S+VcLKLzWnb\r\nAq1wYFUwqfmHoK6gGI16MaTJVSo1wmdk9tGI7cLhc5fSL0VfDK8GkKJv5II+\r\nwVSA0Q7sVwC5mIGe8NBkSbrrAuOP5GoyA4E=\r\n=iqFz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"1e0de28380e5e73e92be47895f6c79ffc90392c4","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"8.5.5","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rlp_4.0.0_1662458911637_0.116820062335804","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@ethereumjs/rlp","version":"4.0.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@4.0.1","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"ralxz","email":"ryan@ryanio.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"626fabfd9081baab3d0a3074b0c7ecaf674aaa41","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz","fileCount":9,"integrity":"sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==","signatures":[{"sig":"MEYCIQDVNKBBu4f6Id1q4BkluvxhUf/1DPLdZIdo3U0QyHoSzAIhAMKz3Ws1eZXnrmgZwqQ3hWqOIfkEX1eH2vLgHQSyZAlz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9IJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq77hAAh4I5/cAv1UOeCPlL/lAsXranvnGycT9VOqJh0lG5zzwbZkTd\r\nEAe+W77BJZ4QplIiGf5OqJimh4+lRyxQAcZZJ8SKN1m/eSL6PKj4zICSw0nN\r\n2tyTRLY0IW03AFRzDIlQoYFYdZpqqVfJvBSnLIhh5/22S5JLKqO+FRrvA3x6\r\nS0Sx2X821QQkXXY3BvJmhmX5AIYaOSsLVa4I/qkKahFyYL6TQl2I4cfb4mCa\r\nJ2KTdHsN06njk/0SrEa1p7Cj/wsRP09FHpXUs9R2Y46cFlP7B2tiK7tPErMn\r\nBDCygK4j1b/bbLltPsvu6jsx2/9k/LdFQsH+MEn3vDaSFYCjJ0lTgO2W1NuC\r\nvtwyF0FEYVu7dhY+Vt1IY/8cRY+m8Qa2jdADe4ULiL4Eh176JkmRM7/Y8pZN\r\n3YBcIj4e9ZrRcJWg708QTeIBgf6VME7LCYoR/zxG3jYyOwZNuAZ9/GDStCHZ\r\nC/Qe8cELccRMnUAfTcIOFJKhaur7eXQj4EwKJ9FjYK26OyZpP5BcmswhOmQK\r\nKPdYdbRtNEd2oOIPIxnoBGrKq9dYpP/wIlADV8WQwrL3LBOXZsFlxGAni2bY\r\nyvUD9RWUFEC+t64a0k1IEh5VfaDNJ7ilR0NiDLce/BdG0ScLcVgqf00PkD4Q\r\nPkJpnPgq2D/L7ZqvqyGuixT/TSReMOS1g/0=\r\n=SRgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"1a7094d5430751fcf8a73ae00ff02c62eab8cb53","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","tape":"tape -r ts-node/register","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"../../config/cli/coverage.sh","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npm run tape -- test/*.spec.ts","test:browser":"karma start karma.conf.js","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"8.19.3","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rlp_4.0.1_1676968514192_0.9992276784078353","host":"s3://npm-registry-packages"}},"5.0.0-rc.1":{"name":"@ethereumjs/rlp","version":"5.0.0-rc.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@5.0.0-rc.1","maintainers":[{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"},{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"890a55cd28d32f5a295aed03d301fe1844ddd027","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.0-rc.1.tgz","fileCount":17,"integrity":"sha512-8rYGKhsN9o28TSHYUHD95cPoM1hW1PJjJVNVHHJbIh4e3qpwPL4+E9zkWixq5krljQcMuqkzu2em0p69UawR0g==","signatures":[{"sig":"MEQCIBcSVJd2bicNY0hjhAxeh/Ga6ehJbR7860GnJbzCHql0AiAcIE3nY4e94tpYY+qIUYOuDcjAE2IKHjlVLsJPAcpFSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123355},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"66c98f386e4a7807978e3e8f0c19608d10849896","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"npx vitest run --coverage.enabled --coverage.reporter=lcov","examples":"ts-node ../../scripts/examples-runner.ts -- rlp","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npx vitest run","test:browser":"npx vitest run --browser.name=chrome --browser.headless","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"9.5.0","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/rlp_5.0.0-rc.1_1689602428006_0.6719174849265594","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@ethereumjs/rlp","version":"5.0.0","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@5.0.0","maintainers":[{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"},{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp"},"dist":{"shasum":"dd81b32b2237bc32fb1b54534f8ff246a6c89d9b","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.0.tgz","fileCount":17,"integrity":"sha512-WuS1l7GJmB0n0HsXLozCoEFc9IwYgf3l0gCkKVYgR67puVF1O4OpEaN0hWmm1c+iHUHFCKt1hJrvy5toLg+6ag==","signatures":[{"sig":"MEUCIQClnBTt5dEaGIYrKFQ0f5YM8+dImhgyEmXFTFf/nL2kagIgG8s9Wjk+Tqkqrer286/FO/yaTsB7NPjz3+b2ao37ii0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134573},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c47d2c7351f04f35744de0f2082c37d5f2d2afd0","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"npx vitest run --coverage.enabled --coverage.reporter=lcov","examples":"ts-node ../../scripts/examples-runner.ts -- rlp","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npx vitest run","test:browser":"npx vitest run --browser.name=chrome --browser.headless","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"9.5.0","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rlp_5.0.0_1691580267401_0.2602974115924219","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@ethereumjs/rlp","version":"5.0.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@5.0.1","maintainers":[{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"},{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"56c5433b9242f956e354fd7e4ce3523815e24854","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.1.tgz","fileCount":17,"integrity":"sha512-Ab/Hfzz+T9Zl+65Nkg+9xAmwKPLicsnQ4NW49pgvJp9ovefuic95cgOS9CbPc9izIEgsqm1UitV0uNveCvud9w==","signatures":[{"sig":"MEUCIDntlNLxG3BpGhFRldsLd5i+ehug3hwsAcDIXqvGFJUvAiEAhhSv00f3AcRxgTUtSw43xIRq6ivBs7H1Oc1MLu4nKP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134616},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c6d8b3998522612ea0f1a6c1c256fe5226c0fddf","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run --coverage.enabled --coverage.reporter=lcov","examples":"ts-node ../../scripts/examples-runner.ts -- rlp","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npx vitest run","test:browser":"npx vitest run --browser.name=chrome --browser.headless -c=vitest.config.browser.ts","prepublishOnly":"../../config/cli/prepublish.sh"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"9.8.1","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rlp_5.0.1_1698914123707_0.08016180425910746","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@ethereumjs/rlp","version":"5.0.2","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@5.0.2","maintainers":[{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"},{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"c89bd82f2f3bec248ab2d517ae25f5bbc4aac842","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.2.tgz","fileCount":17,"integrity":"sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA==","signatures":[{"sig":"MEYCIQDoPaYiOher9/9iTUDz2y6U8JGme0Nu9c877EBtDpvzjAIhAO1U8SwpW/H62FqOYoh7DRqKgaCq0jSQ4EdzFn7v2Hj2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133568},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b00fe40c8525ba666fa629dfd240249485c6d107","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"c8 --all --reporter=lcov --reporter=text npm run test:node","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npx vitest run","benchmarks":"node ./benchmarks/index.js","test:browser":"npx vitest run --browser.name=chrome --browser.headless -c=vitest.config.browser.ts","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"9.8.1","description":"Recursive Length Prefix Encoding Module","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rlp_5.0.2_1707407342246_0.704295402565041","host":"s3://npm-registry-packages"}},"6.0.0-alpha.1":{"name":"@ethereumjs/rlp","version":"6.0.0-alpha.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@6.0.0-alpha.1","maintainers":[{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"},{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"d362f65730b14ac082896cdc2be19b35455fc428","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-6.0.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-l5If8J5PTEv8kuKbxv414y1n3e6gQUl4GlaG0job9Gqh9PWqbkZCL5TZ7K79TA2+TF/qnr5mUMfmHKBKT7ZULg==","signatures":[{"sig":"MEUCICkzYg/gDxXVrxC5/QW1CpgiUDeUOs2tJzjKj1yTR7OLAiEAnqwoEmsyYpOdYERHHZCKuAdxIHmwmRysneIU0MLHaIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148326},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"fb36fc6da231ac7ff9d8dc4f03b3020a3f990cbd","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"../../config/cli/lint.sh","test":"npm run test:node && npm run test:browser","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"c8 --all --reporter=lcov --reporter=text npm run test:node","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"../../config/cli/lint-fix.sh","lint:diff":"../../config/cli/lint-diff.sh","test:node":"npx vitest run","benchmarks":"node ./benchmarks/index.js","test:browser":"npx vitest run --config=./vitest.config.browser.mts","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"10.5.0","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rlp_6.0.0-alpha.1_1729155710259_0.6057463479189251","host":"s3://npm-registry-packages"}},"10.0.0-rc.1":{"name":"@ethereumjs/rlp","version":"10.0.0-rc.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.0.0-rc.1","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"1d700d9047256a9a8f46ea1406a888e380925f2e","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.0.0-rc.1.tgz","fileCount":26,"integrity":"sha512-xS4pvj4Rw13BADbFI2B5SNUNITzJLYWOixCbt9BqUbti35ln/amlZOCdntoL+2LPUvi+mFPpHIwnCyjlkAkE8g==","signatures":[{"sig":"MEQCICY1LvnY8aliQawRWKnsrGq/eU4S/rHL7TqK/hXwouOvAiBAk+wgu0mh7Im9AT4Jo/HW16I0sdqcZiSe+D6kHTROfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163514},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4ad7c955836c8600898205c3157a7d6e38ea2e6c","scripts":{"tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run","benchmarks":"node ./benchmarks/index.js","test:browser":"npx vitest run --config=./vitest.config.browser.mts","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"10.9.2","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.0.0-rc.1_1742828651629_0.5778494938925154","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@ethereumjs/rlp","version":"10.0.0","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.0.0","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"8305d99422b4cde522f5feeb77593687287633c1","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.0.0.tgz","fileCount":26,"integrity":"sha512-h2SK6RxFBfN5ZGykbw8LTNNLckSXZeuUZ6xqnmtF22CzZbHflFMcIOyfVGdvyCVQqIoSbGMHtvyxMCWnOyB9RA==","signatures":[{"sig":"MEUCIQCMzIDLfqXrjF3FF/LCDQnWdCacVDqGuDf7MHqRwP0SBgIgdrhjfvLSIubfnZ8NXMISycdwxHOStzAkhVACPR5ovv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163197},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"9e461f54312bf20c710b43ab73f7d3ad753f8765","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.2.0","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.0.0_1745913853525_0.727111671067078","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@ethereumjs/rlp","version":"10.1.0","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.1.0","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"fe681ed0fd2f55ed8623c0d445353d1411703b5d","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.0.tgz","fileCount":26,"integrity":"sha512-r67BJbwilammAqYI4B5okA66cNdTlFzeWxPNJOolKV52ZS/flo0tUBf4x4gxWXBgh48OgsdFV1Qp5pRoSe8IhQ==","signatures":[{"sig":"MEUCIA/AKG0TLtbxAYbxYDuEmohahQtRBaCmrvykH8CBoEAPAiEAlDzU3XA9ypIL7Ys2AhWry+SztRKVbaQJiewbtUPu+eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161682},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"7d5c1304a74002d3ad646cd2f7685b3f320e9a74","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.6.2","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.1.0_1762448351883_0.06040548841760196","host":"s3://npm-registry-packages-npm-production"}},"10.1.1-nightly.1":{"name":"@ethereumjs/rlp","version":"10.1.1-nightly.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.1.1-nightly.1","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"1b92c44b52011ff82cea58c84e83d291e5735840","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.1-nightly.1.tgz","fileCount":26,"integrity":"sha512-/RR15R1ejqbc3h4K4lh5sdZ2you4ZCo98nu2FGcc93+kPkEgwNeUlaHEKptRH00Q/9wg5nW+WU0epkhANYI60g==","signatures":[{"sig":"MEUCIEaMrLZJ/szdrx0HnAkhdRkDzeMVI8N5GoTWyIG+e2CfAiEA8h4N9ykLJ09uAQR3cbSsADKiYYK3Mfc5DcWdlkSh0Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160711},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"1e9e9d68277afe759592bccc08700c3e9ab2fbc8","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.6.2","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.1.1-nightly.1_1764845636086_0.5848951997063603","host":"s3://npm-registry-packages-npm-production"}},"10.1.1-nightly.2":{"name":"@ethereumjs/rlp","version":"10.1.1-nightly.2","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.1.1-nightly.2","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"8fe5ea3909ab89363732170cbbb37181ba3903d2","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.1-nightly.2.tgz","fileCount":26,"integrity":"sha512-XGJ5oGACVI7TeFYtHXv214ENbDSdHDEg5DIXIbDRzOATLRIIh58ioMdsR8BRn9TJFmci8fr9rDScjoDorBwqnw==","signatures":[{"sig":"MEUCICDVeAJ1NjDixuFUn4/2OQNUipGWgBaC5K0gOT5z+7tIAiEAx9p72dqX07VT7ZmNDPYglMSXYH5eu9jFXQm8RaKcNTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160711},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"91962440788d070d446f7c32154340d47d7fdc27","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.6.2","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.1.1-nightly.2_1768826165581_0.9498091157601578","host":"s3://npm-registry-packages-npm-production"}},"10.1.1":{"name":"@ethereumjs/rlp","version":"10.1.1","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.1.1","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"c8a752a5ab27a9b6c22c45230e41e4fbb5959a6b","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.1.tgz","fileCount":26,"integrity":"sha512-jbnWTEwcpoY+gE0r+wxfDG9zgiu54DcTcwnc9sX3DsqKR4l5K7x2V8mQL3Et6hURa4DuT9g7z6ukwpBLFchszg==","signatures":[{"sig":"MEYCIQCXs+nB6g4yfJBDDfgBFDFC/6ajEMLmEVTgM+uDoAMQKQIhAKJ4N4Xp6y/jolj+CMWO5K0GA8W5PGLICZupuTujdu+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160673},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"dbbd61e07023ec8c867dd6c279c6990d43064ed9","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.6.2","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.1.1_1769607350561_0.4385213076881693","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"name":"@ethereumjs/rlp","version":"10.1.2","keywords":["rlp","ethereum"],"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","_id":"@ethereumjs/rlp@10.1.2","maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"bin":{"rlp":"bin/rlp.cjs"},"dist":{"shasum":"4031a4ba8952da8ce9453ae0ff7e4f3e3a8f5ea5","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.2.tgz","fileCount":26,"integrity":"sha512-T5Zt6C2pd02Wd88Q9A5/UX+He1Q2Y1LntHxz/038tfbUMiqby4fYSSTLEDx+TEfJqw1BsJSBY/TSu6goUzlk+w==","signatures":[{"sig":"MEQCIC3onNLxd4Z/RtmqlqDBAVfyJ9xQ5B+7g+WJqSkcQ5W4AiA18+Uco+izOEIhWO2ZcdmV7AUw1PN+enDmaTKhMPTLzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160328},"main":"dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":"./dist/cjs/index.js"}},"gitHead":"28d6a165971964f239b77004196c6c0e87697835","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.12.1","description":"Recursive Length Prefix Encoding Module","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/rlp_10.1.2_1780056216342_0.393423708256742","host":"s3://npm-registry-packages-npm-production"}},"10.1.3":{"_id":"@ethereumjs/rlp@10.1.3","bin":{"rlp":"bin/rlp.cjs"},"bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"dist":{"shasum":"57f95f28e22981df10b603f39fcbac569eec437e","tarball":"https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-10.1.3.tgz","fileCount":26,"integrity":"sha512-d795YWkN6O8EJh/PgJ2zZKCdBMl8OlqkuVQESoidH666gaFtUuJ01jDtiuqfyOqTNcTdGhHi8LkQv1WEZzvZZw==","signatures":[{"sig":"MEUCIQDTamYggV2iLKw4GHiRWPxbfN9+oN60e5jFNdCINEiD7wIgQ8muocySB2X8Q1x61nxMvO0SF6uX95rZeGiP+3P34gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDWAWaLLzbI6I1hhViwmuUaSKiimYPU4aadg1PxeN23YAiAU2E+Y54Njdt9sG2xXVkR22V+Sh0duNu27MJddf2/DPQ=="}],"unpackedSize":150158},"main":"dist/cjs/index.js","name":"@ethereumjs/rlp","type":"module","types":"./dist/cjs/index.d.ts","author":{"name":"martin becze","email":"mjbecze@gmail.com"},"module":"dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"default":"./dist/esm/index.js","typescript":"./src/index.ts"},"require":{"default":"./dist/cjs/index.js","typescript":"./src/index.ts"}}},"gitHead":"29f404f305be4473907d4aa4f7ece85633bb73da","license":"MPL-2.0","scripts":{"sc":"npm run spellcheck","tsc":"../../config/cli/ts-compile.sh","lint":"npm run biome && eslint  --config ./eslint.config.mjs .","test":"npm run test:node && npm run test:browser","biome":"npx @biomejs/biome check","build":"../../config/cli/ts-build.sh node","clean":"../../config/cli/clean-package.sh","coverage":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.mts","examples":"tsx ../../scripts/examples-runner.ts -- rlp","lint:fix":"npm run biome:fix && eslint  --fix --config ./eslint.config.mjs .","biome:fix":"npx @biomejs/biome check --write","test:node":"npx vitest run -c ../../config/vitest.config.mts","benchmarks":"node ./benchmarks/index.js","docs:build":"../../config/cli/typedoc.sh --options typedoc.mjs","spellcheck":"npm run spellcheck:ts && npm run spellcheck:md","test:browser":"npx vitest run --config=./vitest.config.browser.mts","spellcheck:md":"npx cspell --gitignore -c ../../config/cspell-md.json \"**.md\" --cache --show-suggestions --show-context","spellcheck:ts":"npx cspell --gitignore -c ../../config/cspell-ts.json \"./**/*.ts\" --cache --show-suggestions --show-context","examples:build":"npx embedme README.md","prepublishOnly":"../../config/cli/prepublish.sh","build:benchmarks":"npm run build && tsc -p tsconfig.benchmarks.json","coverage:istanbul":"DEBUG=ethjs npx vitest run -c ../../config/vitest.config.coverage.istanbul.mts"},"version":"10.1.3","_npmUser":{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},"homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","keywords":["rlp","ethereum"],"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"_npmVersion":"11.12.1","description":"Recursive Length Prefix Encoding Module","directories":{},"maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"sideEffects":false,"_nodeVersion":"24.15.0","contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"_hasShrinkwrap":false,"devDependencies":{"benchmark":"^2.1.4","@types/benchmark":"^2.1.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rlp_10.1.3_1787316293226_0.8129149910666718"}}},"time":{"created":"2022-08-11T15:18:23.485Z","modified":"2026-08-21T12:44:53.514Z","4.0.0-beta.3":"2022-08-11T15:18:23.785Z","4.0.0-rc.1":"2022-08-26T12:50:43.336Z","4.0.0":"2022-09-06T10:08:31.777Z","4.0.1":"2023-02-21T08:35:14.332Z","5.0.0-rc.1":"2023-07-17T14:00:28.181Z","5.0.0":"2023-08-09T11:24:27.614Z","5.0.1":"2023-11-02T08:35:23.888Z","5.0.2":"2024-02-08T15:49:02.517Z","6.0.0-alpha.1":"2024-10-17T09:01:50.463Z","10.0.0-rc.1":"2025-03-24T15:04:11.815Z","10.0.0":"2025-04-29T08:04:13.715Z","10.1.0":"2025-11-06T16:59:12.076Z","10.1.1-nightly.1":"2025-12-04T10:53:56.231Z","10.1.1-nightly.2":"2026-01-19T12:36:05.723Z","10.1.1":"2026-01-28T13:35:50.705Z","10.1.2":"2026-05-29T12:03:36.487Z","10.1.3":"2026-08-21T12:44:53.324Z"},"bugs":{"url":"https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aissue+label%3A%22package%3A+rlp%22"},"author":{"name":"martin becze","email":"mjbecze@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp#readme","keywords":["rlp","ethereum"],"repository":{"url":"git+https://github.com/ethereumjs/ethereumjs-monorepo.git","type":"git"},"description":"Recursive Length Prefix Encoding Module","contributors":[{"name":"Alex Beregszaszi","email":"alex@rtfs.hu"},{"name":"Holger Drewes","email":"Holger.Drewes@gmail.com"},{"name":"Paul Miller","email":"pkg@paulmillr.com"}],"maintainers":[{"name":"axic","email":"alex@rtfs.hu"},{"name":"holgerd77","email":"Holger.Drewes@gmail.com"},{"name":"acolytec3","email":"metroman374@gmail.com"},{"name":"g11tech","email":"gajinder@g11.in"}],"readme":"# @ethereumjs/rlp `v10`\n\n[![NPM Package][rlp-npm-badge]][rlp-npm-link]\n[![GitHub Issues][rlp-issues-badge]][rlp-issues-link]\n[![Actions Status][rlp-actions-badge]][rlp-actions-link]\n[![Code Coverage][rlp-coverage-badge]][rlp-coverage-link]\n[![Discord][discord-badge]][discord-link]\n\n| [Recursive Length Prefix](https://ethereum.org/en/developers/docs/data-structures-and-encoding/rlp) encoding for Node.js and the browser. |\n| ----------------------------------------------------------------------------------------------------------------------------------------- |\n\nRLP serializes nested byte arrays — the wire format behind Ethereum transactions, blocks, and trie nodes. This package exposes a small `encode` / `decode` API plus lightweight byte helpers that do not depend on `@ethereumjs/util`.\n\nRunnable examples live in [`examples/`](./examples/).\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Getting Started](#getting-started)\n- [Scalar Input Types](#scalar-input-types)\n- [Stream Decoding](#stream-decoding)\n- [CLI](#cli)\n- [Browser](#browser)\n- [API](#api)\n- [EthereumJS](#ethereumjs)\n- [License](#license)\n\n## Installation\n\n```shell\nnpm install @ethereumjs/rlp\n```\n\nInstall with `-g` if you want to use the [CLI](#cli).\n\n## Getting Started\n\n```ts\n// ./examples/encodeDecode.ts\n\nimport { RLP } from '@ethereumjs/rlp'\n\nconst nestedList = [[], [[]], [[], [[]]]]\nconst encoded = RLP.encode(nestedList)\nconst decoded = RLP.decode(encoded)\n\nconsole.log(`Encoded ${encoded.length} bytes`)\nconsole.log(`Decoded top-level is array: ${Array.isArray(decoded)}`)\n```\n\n`RLP.encode()` accepts nested arrays of scalars (see below) and always returns a `Uint8Array`. `RLP.decode()` returns a `NestedUint8Array` — nested lists of `Uint8Array` leaves.\n\n## Scalar Input Types\n\nStrings, numbers, bigint, and `0x`-prefixed hex are accepted on encode. Each scalar becomes a byte string in the output.\n\n```ts\n// ./examples/scalarTypes.ts\n\nimport { RLP, utils } from '@ethereumjs/rlp'\n\nconst { bytesToHex } = utils\n\n// Strings, numbers, bigint, and 0x-prefixed hex all encode to Uint8Array output\nconsole.log(`encode('dog'): ${bytesToHex(RLP.encode('dog'))}`)\nconsole.log(`encode(15): ${bytesToHex(RLP.encode(15))}`)\nconsole.log(`encode(15n): ${bytesToHex(RLP.encode(15n))}`)\nconsole.log(`encode('0x01'): ${bytesToHex(RLP.encode('0x01'))}`)\nconsole.log(`encode(['cat','dog']): ${bytesToHex(RLP.encode(['cat', 'dog']))}`)\n```\n\n## Stream Decoding\n\nPass `stream: true` to decode only the first RLP item and receive the unconsumed remainder. Useful when a buffer holds multiple back-to-back RLP values.\n\nThe package also exports `RLP.utils` (`hexToBytes`, `bytesToHex`, `utf8ToBytes`, `concatBytes`) for byte work without pulling in `@ethereumjs/util`.\n\n```ts\n// ./examples/decodeStream.ts\n\nimport { RLP, utils } from '@ethereumjs/rlp'\n\nconst { bytesToHex, concatBytes, hexToBytes } = utils\n\n// Stream mode decodes the first RLP item and returns the remainder buffer\nconst buffer = concatBytes(RLP.encode(1), RLP.encode('hello'), RLP.encode([2, 3]))\n\nlet decoded = RLP.decode(buffer, true)\nconsole.log(`item 1: ${bytesToHex(decoded.data as Uint8Array)}`)\n\ndecoded = RLP.decode(decoded.remainder, true)\nconsole.log(`item 2: ${new TextDecoder().decode(decoded.data as Uint8Array)}`)\n\ndecoded = RLP.decode(decoded.remainder, true)\nconst list = decoded.data as Uint8Array[]\nconsole.log(`item 3: [${list.map((x) => bytesToHex(x)).join(', ')}]`)\nconsole.log(`remainder length: ${decoded.remainder.length}`)\n\n// utils: hex ↔ bytes without pulling in @ethereumjs/util\nconsole.log(`hexToBytes('0x05'): ${bytesToHex(hexToBytes('0x05'))}`)\n```\n\nBy default, `decode()` throws if trailing bytes remain after the first RLP sequence.\n\n## CLI\n\nWhen installed globally:\n\n```shell\nrlp encode '<JSON string>'\nrlp decode <0x-prefixed hex string>\n```\n\nExamples:\n\n- `rlp encode '5'` → `0x05`\n- `rlp encode '[5]'` → `0xc105`\n- `rlp encode '[\"cat\", \"dog\"]'` → `0xc88363617483646f67`\n- `rlp decode 0xc88363617483646f67` → `[\"cat\",\"dog\"]`\n\n## Browser\n\nWe provide hybrid ESM/CJS builds for all our libraries. With the v10 breaking release round from Spring 2025, all libraries are \"pure-JS\" by default and we have eliminated all hard-wired WASM code. Additionally we have substantially lowered the bundle sizes, reduced the number of dependencies, and cut out all usages of Node.js-specific primitives (like the Node.js event emitter).\n\nIt is easily possible to run a browser build of one of the EthereumJS libraries within a modern browser using the provided ESM build. For a setup example see [./examples/browser.html](./examples/browser.html).\n\n## API\n\n### `RLP.encode(input)`\n\nRLP-encodes an `Array`, `Uint8Array`, `string`, `number`, `bigint`, or `null`/`undefined` and returns a `Uint8Array`.\n\n### `RLP.decode(input, stream?)`\n\nDecodes an RLP-encoded `Uint8Array`, `Array`, or `string`. Returns a `Uint8Array` or `NestedUint8Array`. With `stream: true`, returns `{ data, remainder }` and decodes only the first sequence.\n\n### `RLP.utils`\n\n- `hexToBytes(hex)` — parse a hex string (with or without `0x`) to `Uint8Array`\n- `bytesToHex(bytes)` — format bytes as a `0x`-prefixed hex string\n- `utf8ToBytes(str)` — encode a UTF-8 string to bytes\n- `concatBytes(...arrays)` — concatenate byte arrays\n\nTypes: `Input`, `NestedUint8Array`, `Decoded`. See [source](./src/index.ts).\n\n## EthereumJS\n\nThe `EthereumJS` GitHub organization and its repositories are managed by members of the former Ethereum Foundation JavaScript team and the broader Ethereum community. If you want to join for work or carry out improvements on the libraries see the [developer docs](../../DEVELOPER.md) for an overview of current standards and tools and review our [code of conduct](../../CODE_OF_CONDUCT.md).\n\n## License\n\n[MPL-2.0](<https://tldrlegal.com/license/mozilla-public-license-2.0-(mpl-2)>)\n\n[discord-badge]: https://img.shields.io/static/v1?logo=discord&label=discord&message=Join&color=blue\n[discord-link]: https://discord.gg/TNwARpR\n[rlp-npm-badge]: https://img.shields.io/npm/v/@ethereumjs/rlp.svg\n[rlp-npm-link]: https://www.npmjs.com/package/@ethereumjs/rlp\n[rlp-issues-badge]: https://img.shields.io/github/issues/ethereumjs/ethereumjs-monorepo/package:%20rlp?label=issues\n[rlp-issues-link]: https://github.com/ethereumjs/ethereumjs-monorepo/issues?q=is%3Aopen+is%3Aissue+label%3A\"package%3A+rlp\"\n[rlp-actions-badge]: https://github.com/ethereumjs/ethereumjs-monorepo/actions/workflows/static-build.yml/badge.svg\n[rlp-actions-link]: https://github.com/ethereumjs/ethereumjs-monorepo/actions?query=workflow%3A%22rlp%22\n[rlp-coverage-badge]: https://codecov.io/gh/ethereumjs/ethereumjs-monorepo/branch/master/graph/badge.svg?flag=rlp\n[rlp-coverage-link]: https://codecov.io/gh/ethereumjs/ethereumjs-monorepo/tree/master/packages/rlp\n","readmeFilename":"README.md"}